My crx started idling really weird. It just revs up and down on its own. When it's cold it will idle at 2000rpm then after about 1 minute it will drop down but surge back and forth from 1000 to 1500 rpm. I'm getting error coded 7 and 16. Chilton has that as TPS and Fuel injectors respectively. Now I have the D15B2 with the dual port fuel injectors. The one on top is brown and the bottom one is green (the plastic electrical clip part). If I remove the brown one while the car is runnin nothing happens but if I remove the green one too, the car dies. Funny thing is tho if I leave the brown one in while I remove the green one, the idle gets lower (still surges tho). I've read that the TPS is not neccasarily a serviceable part on the DPFI tb's but they can be removed with a dremil and a flathead. Anybody have any ideas, or maybe one of you swap guys have a working DPFI tb for me?