i have a 91 crx si with a z6 swap it has a code for the idle air controll valve i have replaced it twice as well as the tps it still has code about 2000 rpms when i hit the throttle it revs up and down is it possible cause the car dont have a four wire o2 sensor that the computer went into limp mode cause i can unplug the tps and iacv and the car still runs