IACV / Idle Air Control Valve D1 '94-'95 and '96-'99


Well-known member
Dec 15, 2004
Atlanta, GA
I've brought this one over from the old "tech" tab. No author was listed.

Stepper Motor / Idle Air Control Valve (IACV)

Also called the "Idle bypass valve" and "Idle air control motor". This motor is located on the upper plenum of your rover and allows idle air to flow around the throttle plate when its closed.
Its needed because when your foot is not on the gas the throttle plate is completely closed and shuts off air to the engine. If the engine has no air it obviously cannot idle. The "Stepper motor" controls a small pintle that fits into a passage, this passage channels air around the throttle plate. When the motor is retracted the engine idles up, when it extends it idles down. The motor also compensates for engine loads at idle speeds. You turn the A/C on and it drags the motor down, the "Stepper motor" brings the RPM back in range. The same happens when any load hits the engine at idle.

With that said, it should be pretty obvious what the symptoms of a bad or dirty motor are. Your engine will not want to idle. Or it will idle low and stall when a load such as A/C or Power steering.

To service you will have to remove the motor from the plenum and clean the end of the valve. You should also clean the passage that it fits into with carb cleaner. If the symptoms remain after cleaning the motor more then likely needs to be replaced.


  • Like
Reactions: firstgeer


Well-known member
Jul 27, 2004
Cheyenne, WY
Thought I would add parts cross-references and numbers since you posted this.

94-95 3.9L Cross Reference w/95 Chevy 1500 with 5.0L.
PN: Napa MPF217388, AC 25527027

96-99 4.0L Cross Reference w/96 Jeep Grand Cherokee 4.0L.
PN: AC 151

89 Chevy Astro V6

The cross references came from old posts I remembered and the parts numbers came from the old tech section.
Last edited: