Diagnostic Instructions
DTC Descriptor
DTC 035: Idle Speed Circuit
Circuit/System Description
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 counterclockwise
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.
The IAC valve the following circuits:
Conditions for Setting the DTC
• | DTCs 021, 022, and 024 are not set. |
• | The throttle is closed. |
• | The engine speed is 175 RPM above or below the commanded idle speed for more than 20 seconds. |
• | The malfunction indicator lamp (MIL) is not ON. |
• | The DTC runs continuously once the above conditions are met. |
Reference Information
Schematic Reference
Engine Controls Schematics
Electrical Information Reference
Scan Tool Reference
Control Module References
for scan tool information
Special Tools
J 37027-A
Idle Air Control Motor Tester
Circuit/System Verification
Engine running 1 minute, observe the DTC information with a scan tool. DTC 035 should not set.
Circuit/System Testing
- Ignition OFF, disconnect the harness connector at the idle air control (IAC) valve.
- Connect the
J 37027-A
to the IAC valve.
- Engine running, command the IAC valve in until 600 RPM is reached with the
J 37027-A
, then command the IAC valve out until 1,800 RPM is reached then lower the idle to 800 RPM.
The engine speed should steadily increase and decrease as commanded.
⇒ | If the idle does not increase or decrease steadily, verify one of the following conditions is not present: |
• | Excessive deposits on the throttle plate or bore |
• | Excessive deposits on IAC valve pintle or bore |
• | Restricted air intake system |
• | The throttle body for damage and/or tampering |
• | Malfunctioning PCV valve |
⇒ | If all conditions test normal, test or replace the IAC valve. |
Important: The test lamp is used to load the circuit and may not illuminate.
- Connect a test lamp between the IAC coil A high control circuit and ground.
• | IAC coil A high control circuit terminal D |
• | IAC coil A low control circuit terminal C |
• | IAC coil B high control circuit terminal B |
• | IAC coil B low control circuit terminal A |
Important: This test must be performed on all of the IAC control circuits.
- Engine running, command the IAC valve out until 1,800 RPM is reached then lower the idle to 800 RPM with the
J 37027-A
. The test lamp should flash.
⇒ | If the test lamp does not illuminate, test the applicable IAC control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the ECM. |
⇒ | If the test lamp does illuminate, but does not flash, test the applicable IAC control circuit for a short to voltage. If the circuit tests normal, replace the ECM. |
⇒ | If test lamp illuminates and flashes for all of the IAC control circuits, test the IAC coil control circuits for high resistance. If the circuit tests normal, replace the ECM. |
Component Testing
- Ignition OFF, disconnect the harness connector at the IAC valve.
- Test for 40-80 ohms between the following terminals:
⇒ | If not within the specified range, replace the IAC valve. |
- Test for infinite resistance between the following terminals:
⇒ | If not the specified value, replace the IAC valve. |
- Test for infinite resistance between each terminal and the IAC valve housing.
⇒ | If not the specified value, replace the IAC valve. |
Repair Instructions
Perform the
Diagnostic Repair Verification
after completing the diagnostic procedure.