i just finished swaping my eng for a used one every thing went fine. Theres just a prob with the idle it starts up with no prob but idles at 2000 for about 20 sec then bounces between 1500-2000 rpm like its a vac leak but i cant find any leak. it will rev fine or if you hold the throtle at any thing above 2000 it will hold there smooth theres no codes could my TPS cause the prob. also theres no EGR its a jspec ive tryed clamping off the IAC and PCV system witch should have bogged the eng but nothing.havent tryed driving it yet.