The engine control module (ECM) controls the engine idle speed by adjusting the position of the idle air control (IAC) valve pintle. The IAC valve is a stepper motor driven by two internal coils. The movement of the IAC valve is controlled electrically by four circuits. Drivers within the ECM control the polarity of the two windings inside the IAC valve through these circuits. The ECM, by commanding the correct polarity in sequence, is able to command the motor within the IAC valve to rotate clockwise or counter clockwise in steps. In order for the armature of the stepper motor of the IAC valve to turn one revolution, it needs to move approximately twenty four steps. The IAC valve motor is linked by a gear drive to the IAC valve pintle. The electrical pulses sent to the IAC valve coils, by the ECM, allows the pintle to extend or retract into the passage in the throttle body. By retracting the pintle, air is allowed to bypass the throttle valve, which will increase air flow and raise engine speed. When the pintle is extended, bypass air is decreased which lowers engine speed. IAC valve movement is measured in counts on the scan tool. Each count is equivalent to a step of the IAC valve. When the IAC valve is fully extended, and seated in the throttle body bore, the scan tool displays zero and the engine speed is slow. As the IAC valve pintle retracts the counts will raise along with engine speed.
When the ignition switch is turned OFF for more than ten seconds an IAC valve reset occurs. At that time, the ECM commands the IAC valve to extend for a certain period which allows the IAC pintle to seat in the throttle body bore. This position is then sensed as zero count position for the IAC valve by the ECM. It must be observed that the IAC valve position is only sensed by the ECM measuring counts or steps of the driver circuit, there is no direct sensing of its exact position. When this extend time period ends, the ECM then commands the IAC valve to retract a predetermined amount. This will allow for a high engine speed on the next ignition cycle. If for any reason the IAC valve pintle moves after this reset, before the next ignition cycle, the ECM will not be able to detect it and will affect the ability to control engine idle. When the IAC valve is removed or replaced for any reason the reset must be performed. Refer to Idle Learn .
• | A low, high, or unstable idle condition could be caused by a non-IAC system condition that can not be overcome by the IAC valve. Refer to Symptoms - Engine Controls . |
• | If the condition is intermittent, refer to Intermittent Conditions . |
Step | Action | Yes | No | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Schematic Reference: Engine Controls Schematics Connector End View Reference: Engine Controls Connector End Views | |||||||||||||||||
1 | Did you perform the Diagnostic System Check - Engine Controls? | Go to Step 2 | |||||||||||||||
2 |
Important: Ensure that the Engine Speed parameter stabilizes with each Commanded RPM change to determine if the engine speed stays within 100 RPM below the commanded RPM or within 200 RPM above the commanded RPM.
Is the engine speed within 100 RPM below the commanded engine speed or within 200 RPM above the commanded engine speed? | Go to Diagnostic Aids | Go to Step 3 | ||||||||||||||
3 |
Did the Engine Speed parameter steadily decrease to 600 RPM and steadily increase to 1,700 RPM when the IAC valve was commanded in and out? | Go to Step 5 | Go to Step 4 | ||||||||||||||
4 | Did you observe an excessively high idle condition that could not be controlled with the IAC motor driver? | Go to Step 11 | Go to Step 12 | ||||||||||||||
5 |
Did the test lamp remain ON, never flashing, while the IAC Counts were incrementing for any of the IAC valve control circuits? | Go to Step 9 | Go to Step 6 | ||||||||||||||
6 | Did the test lamp remain OFF and never flash while the IAC Counts were incrementing at any of the IAC valve control circuits during the above test? | Go to Step 8 | Go to Step 7 | ||||||||||||||
7 |
Did the test lamp stay illuminated and never flash while the IAC Counts were incrementing during the above test? | Go to Diagnostic Aids | Go to Step 16 | ||||||||||||||
8 | Test the IAC valve control circuit where the test lamp remained OFF for the following:
Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 17 | Go to Step 12 | ||||||||||||||
9 | Test the IAC valve control circuit where the test lamp remained illuminated for a short to voltage or a short to another IAC valve control circuit. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 17 | Go to Step 14 | ||||||||||||||
10 |
Did you find and correct the condition? | Go to Step 17 | Go to Step 13 | ||||||||||||||
11 |
Did you find and correct the condition? | Go to Step 17 | Go to Step 13 | ||||||||||||||
12 |
Did you find and correct the condition? | Go to Step 17 | Go to Step 14 | ||||||||||||||
13 | Test for an intermittent and for a poor connection at the IAC valve. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 17 | Go to Step 15 | ||||||||||||||
14 | Test for an intermittent and for a poor connection at the ECM. Refer to Testing for Intermittent Conditions and Poor Connections and to Connector Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 17 | Go to Step 16 | ||||||||||||||
15 |
Important: If the IAC valve is removed or replaced, perform the Idle Learn . Replace the IAC valve. Refer to Idle Air Control Valve Replacement . Did you complete the replacement? | Go to Step 17 | -- | ||||||||||||||
16 |
Important: If the ECM valve is removed or replaced, perform the Idle Learn . Replace the ECM. Refer to Idle Air Control Valve Replacement . Did you complete the replacement? | Go to Step 17 | -- | ||||||||||||||
17 |
Did you correct the condition? | Go to Step 18 | Go to Step 2 | ||||||||||||||
18 | Observe the Capture Info with a scan tool. Are there any DTCs that have not been diagnosed? | System OK |