Post by
jetroy240 »
https://forums.nicoclub.com/jetroy240-u85577.html
Fri Feb 06, 2009 7:54 am
ignition timing will be advanced if u check it w/ idle so high, u gotta fix the high idle first. There's an air regulator valve that bypass air when it's cold for warm-up mode. If this is always open, idle will be high. Check the 2 terminal connector, probably corroded. To check the circuit, one terminal is 12 volts w/ KOEO (key-on engine off) or KOER(key-on engine running) & the other terminal is ground. What this air valve do is by-pass a large amount of air into the intake manifold when engine is cold after start-up for warm-up mode that's why idle is always high when cold. Then slowly closes as the engine warms-up for a period of time at the same time lowering the idle. This valve is normally open when cold, it's uses a bi-metallic plate w/c gets it's 12 volt supply when fuel pump relay is energized.To test it's operation, u have to remove the air regulator valve from the intake manifold, and visually look at the hole & watch the bi-metallic plate close slowly while supplying 12 volts & ground to the terminals on the bench. Should be open when cold ( no voltage supplied). Common problem is stuck-open.
Just make sure u don't have a large vacuum leak , before u check this air regulator valve. Spray the intake manifold gasket side w/ carb cleaner while idling, topside & bottom-side, to see if there's any changes in idle.Good luck.
There's a good possibility that the bi-metallic plate of the air regulator was warped after spraying thru the maf. You probably just created that code 12 by unplugging the maf w/ KOEO or KOER.