I have a b16a2 and I had just recently swapped out my ECU for a chipped one. After I swapped ECU's my engine started to Idle funny so I replaced my MAP sensor and my IACV. After all of that I had come to the conclusion that maybe it was the program inside of my ecu. So I switched it with the one that I originally had, but, same surging idle. I went to check my FITV come to find out that I do not have one. Has this happend to anybody else here? and if so how did you go about fixing this? Should I replace my entire Throttle body? If you have any info at all please help me, I will try anything at this point. Thanks.