My car (92 Civic HB w/B18C SiR-G swap) is running pretty shitty right now. But when I unhook the VTEC solenoid, it runs smooth. I thought this problem was because my O2 wasnt hooked up, but it turns out that it wasnt the problem. Its the VTEC. Basically what is happening is that the idle is all screwed up. Almost like its sufficating or something. The idle will go up then drop repetitively. But as soon as I unhook it, it runs fine. I checked the wiring, and all is good. I do have an automatic ECU that I will be converting to manual, but I didnt think that would be a problem. So... has anyone ever experienced this before? If so, do you know how to fix it??? Well, here is an update... I notice that when I unhook the VTEC, it runs smooth. Only thing is, is the top end dies. I also did the diagnostic on it, and threw codes 4-Crank Position Sensor, 7-Throttle Position Sensor, 21-VETC Spool Solenoid, 41- Primary O2 Senor Heater. I would assume I get the codes 4 and 7 because the engine is running rough. The reason I am thinking this is because when the VTEC isnt hooked up, and I check the codes. It throws only the 21. Then when I hook it up, it throws all four codes. Has anyone ever used an Auto ECU before and had this happen? Or should I think about replacing the VTEC solenoid?