6E1–198
X22SE 2.2L ENGINE DRIVEABILITY AND EMISSION
DIAGNOSTIC TROUBLE CODE (DTC) P0507 IDLE CONTROL SYSTEM RPM
HIGHER THAN EXPECTED
D06RX112
Circuit Description
The engine control module (ECM) controls engine idle
speed by adjusting the position of the idle air control (IAC)
motor pintle. The IAC is a bi–directional stepper motor
driven by two coils. The ECM applies current to the IAC
coils in steps (counts) to extend the IAC pintle into a
passage in the throttle body to decrease air flow. The
ECM reverses the current to retract the pintle, increasing
air flow. This method allows highly accurate control of idle
speed and quick response to changes in engine load. If
the ECM detects a condition where too high of an idle
speed is present and the ECM is unable to adjust idle
speed by increasing the IAC counts, Diagnostic Trouble
Code P0507 will set, indicating a problem with the idle
control system. DTC P0507 is a type B code.
Conditions for Setting the DTC
D
No intrusive tests being run.
D
Engine run time is more than 125 seconds.
D
No TPS, VSS, ECT, EGR, MAP, IAT, low voltage, fuel
system or canister purge DTCs are set.
D
Barometric pressure is greater than 72.7 kPa.
D
Canister purge duty cycle is above 0%.
D
Intake air temperature above –40
°
C (–40
°
F).
D
Engine coolant temperature (ECT) is above 50
°
C
(122
°
F).
D
Ignition voltage is between 9.5 volts and 16 volts.
D
The throttle is closed.
D
All conditions are met for 10 seconds.
D
MAP is less than 60 kPa.
D
Engine speed is at least 200 RPM lower than desired
idle, based upon PCM’s expectations.
Action Taken When the DTC Sets
D
The PCM will illuminate the malfunction indicator lamp
(MIL) after the second consecutive trip in which the
fault is detected.
D
The PCM will store conditions which were present
when the DTC was set as Freeze Frame and in the
Failure Records data.
Conditions for Clearing the MIL/DTC
D
The PCM will turn the MIL OFF on the third consecutive
trip cycle during which the diagnostic has been run and
the fault condition is no longer present.
D
A history Diagnostic Trouble Code P0507 will clear
after 40 consecutive warm–up cycles have occurred
without a fault.
D
Diagnostic Trouble Code P0507 can be cleared by
using the Scan Tool’s ”Clear Info” function.
Diagnostic Aids
Check for the following conditions:
D
Poor connection at PCM or IAC motor – Inspect
harness connectors for backed–out terminals,
improper mating, broken locks, improperly formed or
damaged terminals, and poor terminal–to–wire
connection.