My b16 swap into my 1990 Crx Si idles way too fast, about 2,000-2,500 RPM

. I idle at 30 mph in 5th gear, and it surges in any lower gear.
I haven't had time to mess with the Apexi computer or look for vacuum leaks.
Other than that it shifts, and accelerates very well.
Anybody have any ideas. Thanx