The control module controls idle speed with an idle air control (IAC) valve. The desired RPM is based on sensor inputs and the actual engine RPM. Four circuits are used in order to control the IAC valve, allowing a precise amount of air into the intake manifold. In order to increase the idle RPM, the control module will command the valve pintle to move away from its seat, allowing more air to bypass the throttle plate. To decrease RPM, the control module commands the IAC pintle to move closer to its seat, causing a lower airflow to bypass the throttle plate. A scan tool will display the control module commands to the IAC valve in counts. The higher the counts, the more air is allowed to bypass the throttle plate. Lower counts indicate that less air is commanded by the control module.
A slow, unstable, or fast idle may be caused by a non-IAC system problem that cannot be overcome by the IAC valve. The following checks should be made to repair a non-IAC system problem:
Important: If for some reason the air intake to the engine is restricted, the VCM will attempt to compensate by backing out the IAC pintle to maintain desired idle. If the engine has another source of air to the intake, the VCM will compensate by extending the IAC pintle, scan IAC counts may reach zero as the VCM tries to maintain desired idle.
• | A vacuum leak and high idle. If the idle is too high, stop the engine. Fully extend the IAC with the tester. |
Start the engine. If the idle speed is more than 800 RPM, locate and correct any vacuum leaks including leaks in the crankcase ventilation system. Also, check for binding of the throttle blade or the linkage. |
• | A sticking throttle cable or throttle plate shaft. |
• | A high air/fuel ratio. The idle speed may be too high or too low. The engine speed may vary up and down, and disconnecting the IAC does not help. This condition may set DTC P0171. The scan tool will show a heated oxygen sensor (HO2S) output of less than 300 mV (0.3 volt). Check for a low regulated fuel pressure or water in the fuel. |
• | A low air/fuel ratio. The idle speed is too low. The scan tool IAC counts are usually more than 80. The system is obviously rich and may exhibit black smoke exhaust. This may set DTC P0172. The scan tool will indicate a heated oxygen sensor (HO2S) signal fixed at more than 800 mV (0.8 volt). |
Check for a high fuel pressure, and a leaking or sticking injector. A silicone contaminated HO2S voltage will be slow to respond. |
• | The throttle body. Remove the IAC valve and inspect the bore for foreign material. |
• | The IAC valve electrical connections should be carefully checked for proper contact. |
• | The crankcase ventilation valve. An incorrect or faulty crankcase ventilation valve may result in an incorrect idle speed. |
• | The A/C compressor. Refer to Air Conditioning (A/C) Compressor Control Circuit Diagnosis if the circuit is shorted to ground. If the relay is faulty, an idle problem may exist. |
• | If intermittent poor driveability or idle symptoms are resolved by disconnecting the IAC, carefully recheck the connections and the valve terminal resistance, or replace the IAC. |
An intermittent may be caused by any of the following conditions:
• | A poor connection |
• | Rubbed through wire insulation |
• | A broken wire inside the insulation |
Thoroughly inspect any circuitry that is suspected of causing the intermittent complaint. Refer to Testing for Intermittent Conditions and Poor Connections in Wiring Systems.
If a repair is necessary, refer to Wiring Repairs or Connector Repairs in Wiring Systems.
The numbers below refer to the step numbers on the diagnostic table.
This test determines if the VCM is capable of closing the IAC valve.
This test determines if the VCM is capable of opening the IAC valve.
All engine mechanical related conditions should be checked and repaired before testing the IAC system.
Step | Action | Value(s) | Yes | No | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Did you perform the Powertrain On-Board Diagnostic (OBD) System Check? | -- | ||||||||||
Is the actual engine speed within the specified value of the commanded RPM? |
100 RPM | |||||||||||
Using the RPM Control in the IAC System test, command the engine speed to 1200 RPM. Is the actual engine speed within the specified value of the commanded RPM? |
100 RPM | Go to Diagnostic Aids | ||||||||||
Check for the following:
Refer to Diagnostic Aids. Did you find a problem? | -- | |||||||||||
5 | Check for obstructions or excessive carbon deposits in the idle air control (IAC) passages of the throttle body. Did you find a problem? | -- | ||||||||||
6 |
Did you find a problem? | -- | ||||||||||
7 |
Does the engine RPM decrease and increase as the IAC valve is cycled? | -- | ||||||||||
8 | Does the RPM change smoothly with each flash of the IAC driver lamp? | -- | ||||||||||
9 |
Are the lamps flashing red to green but never OFF? | -- | ||||||||||
10 |
Are the resistances within the specified range? | 40-80 ohms | ||||||||||
11 |
Are the resistances infinite? | ∞ | Go to Diagnostic Aids | |||||||||
12 |
Did you find a problem? | -- | ||||||||||
13 |
Did you find a problem? | -- | ||||||||||
14 | Probe the harness connector terminals of the IAC valve with a test lamp connected to B+. Does the test lamp illuminate at any of the terminals? | -- | ||||||||||
15 |
Does the test lamp illuminate at any of the terminals? | -- | ||||||||||
16 | Check for a short between the IAC valve circuits. Did you find a problem? | -- | ||||||||||
17 | Repair the short to ground in the IAC circuit. Refer to Wiring Repairs in Wiring Systems. Is the action complete? | -- | -- | |||||||||
18 | Repair the short to voltage in the IAC circuit. Refer to Wiring Repairs in Wiring Systems. Is the action complete? | -- | -- | |||||||||
19 | Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems. Is the action complete? | -- | -- | |||||||||
20 | Repair the condition as necessary. Is the action complete? | -- | -- | |||||||||
21 | Clean the IAC passages. Is the action complete? | -- | -- | |||||||||
22 | Replace the IAC valve. Refer to Idle Air Control Valve Replacement . Is the action complete? | -- | -- | |||||||||
23 |
Important: The replacement VCM must be programmed. Replace the VCM. Refer to VCM Replacement/Programming . Is the action complete? | -- | -- | |||||||||
24 |
Does the actual RPM closely follow the commanded RPM? | -- | System OK |