Ok, so my buddy picked up an EG hatch with a pretty fresh B16 swap, looks like it was all done right. I was pretty impressed, for the quality of swapped cars I usually see lol. Anyways, recently it started acting up at idle, so I thought that it might be the IACV. But, he says when it has a little episode, it surges in gear. I took the car out for a little while, but it didnt do it to me so I cant describe any better than that lol. Also, it gets an intermittent CEL. It doesnt flash, it just comes on for a little while and shuts off for a little while. So, could the IACV do all this? what else should I look for? Also, cant I just look at the LED on the ECU and count the flashes to get the code that its throwin?