i have a 93 civic ex with a b16a2 swap converted to obd1 running a virgin p30. my problem is that i cannot get this car to idle normal. i have changed the throttle body, tps sensor which i did calibrate properly, map sensor and i cleaned the iacv. the car idle surges from 1000 to 2500 rpm.also the throttle body does not have a fast idle thermo valve. the car also runs rich as hell and my fuel preasure at idle is 48 psi. i replaced the fuel rail and fpr with a gsr setup and got new injectors for it as well. i did the fuel filter and fuel pump all oem parts. another problem when i block the vacuum for the fpr it will go to 55 psi and try to stall. at this point i am stumped and i dont know what else to do. the only codes i am throwing is o2 sensor and knock sensor can someone please help.