Diagnostic Instructions
DTC Descriptor
DTC P0511: Idle Control System
Circuit 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 2 internal coils. The movement of the IAC valve is controlled electrically by
4 circuits. Drivers within the ECM control the polarity of the 2 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 24 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 Reset
When the ignition switch is turned OFF for more than 10 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 for any reason the reset must be performed.
Conditions for Running the DTC
• | Ignition is ON or the engine is operating. |
• | DTC P0511 runs continuously once the above condition is met. |
Conditions for Setting the DTC
The ECM detects an open, short to ground or voltage on one of the IAC coil control circuits of the IAC valve.
Action Taken When the DTC Sets
DTC P0511 is a Type B DTC.
Conditions for Clearing the MIL/DTC
DTC P0511 is a Type B DTC.
Reference Information
Schematic Reference
Engine Controls Schematics
Connector End View Reference
Engine Controls Connector End Views
Electrical Information Reference
DTC Type Reference
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool Reference
Circuit/System Verification
- Engine idling, observe the DTC information with a scan tool. DTC P0511 should not set.
- If the vehicle passes the Circuit/System Verification test, then operate the vehicle within the conditions for running the DTC. You may also operate the vehicle within the conditions that are captured in the Freeze Frame/Failure Records Data List.
Circuit/System Testing
- Ignition OFF, disconnect the harness connector at the IAC valve.
Important: The ECM controls the IAC control circuits in pairs. One pair will be grounded, while the other pair is supplied a voltage.
- Ignition ON, probe all of the IAC harness connector terminals with a test lamp connected to B+. The test lamp should illuminate on one pair of the following terminals:
⇒ | If the test lamp illuminates on a circuit other than a circuit in the pair, test the isolated circuit for a short to ground. If the circuit/connections test normal, replace the ECM. |
⇒ | If the test lamp does not illuminate on both circuits in the pair, test the applicable IAC control circuit of the IAC valve for a short to voltage or an open/high resistance. If the circuit/connections test normal, replace the ECM. |
- Probe all of the IAC harness connector terminals with a test lamp connected to ground. The test lamp should illuminate on one pair of the following terminals:
⇒ | If the test lamp does not illuminate on both circuits in the pair, test the applicable IAC control circuit of the IAC valve for a short to ground or an open/high resistance. If the circuit/connections test normal, replace the ECM. |
Important: The ECM will reverse the polarity of each circuit pair after a key cycle.
- Ignition OFF for 20 seconds. Ignition ON, repeat steps 2 and 3 in order to verify that all circuits test OK.
- If all circuits test normal, inspect for the following:
• | 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.
Component Testing
- Measure for 40-80 ohms of resistance between the following terminals of the IAC valve:
⇒ | If the resistance is not within the specified range, replace the IAC valve. |
- Test for infinite resistance between the following terminals of the IAC valve:
⇒ | If less than infinite resistance, replace the IAC valve. |
- Test for infinite resistance between each terminal of the IAC valve, and the housing of the IAC valve.
⇒ | If less than infinite resistance, replace the IAC valve. |
Repair Instructions
Perform the
Diagnostic Repair Verification
after completing the diagnostic procedure.
Control Module References
for engine control module replacement, setup, and programming