The PCM controls the engine idle speed by controlling the position of the idle air control (IAC) valve. The IAC valve is a bi-directional motor driven by two coils. The PCM sends pulses (steps) to the IAC valve to move a pintle in and out of a passage in the throttle body. When the PCM extends the pintle, the idle speed decreases. The idle speed increases when the PCM retracts the pintle. This method allows a more accurate control of the idle speed, and a quick response to changes in the engine load. If the idle speed is too high, and the PCM is unable to adjust the idle speed by decreasing the IAC pintle position, DTC P0507 will set.
• | TP sensor, VSS, ECT sensor EGR Flow, EGR Control, Fuel Trim, Ignition Control, Injector, MAF sensor, MAP sensor, IAT sensor, EVAP System, EVAP Control, or Misfire DTCs are not set. |
• | The system voltage is between 10-18 volts. |
• | The BARO is more than 85 kPa (12.33 psi). |
• | The engine coolant temperature is above 50°C (122°F). |
• | The intake air temperature is more than -25°C (-13°F). |
• | The engine has been running for at least 2 minutes. |
Actual idle speed is more than 75 RPM higher than the desired idle speed for 15 seconds.
• | The PCM will turn the MIL OFF after the third consecutive trip in which the diagnostic runs and passes. |
• | The history DTC will clear after 40 consecutive warm-up cycles have occurred without a malfunction. |
• | The DTC can be cleared by using the scan tool Clear DTC Information function. |
• | The history DTC will clear after 40 consecutive warm-up cycles have occurred without a malfunction. |
• | The DTC can be cleared by using the scan tool Clear DTC Information function. |
If the condition is intermittent, refer to Intermittent Conditions .
Inspect for the following conditions:
• | A vacuum leak -- Inspect for vacuum leaks. Also, check for a faulty, missing, or incorrectly installed crankcase ventilation valve. |
• | The throttle body -- Check for the following conditions at the throttle body: |
- | A sticking throttle plate |
- | Objects, or excessive deposits that will not allow the IAC pintle to fully extend |
Step | Action | Values | Yes | No | ||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | Did you perform the Powertrain On-Board Diagnostic (OBD) System Check? | -- | ||||||||
2 | Are any other DTCs set? | -- | ||||||||
3 |
Does the engine speed remain within the specified value of Desired Idle for each RPM command? | 100 RPM | Go to Diagnostic Aids | |||||||
4 |
Does each test lamp cycle red and green (never OFF)? | -- | ||||||||
5 |
Did you find and correct the condition? | -- | ||||||||
6 |
Did you find and correct the condition? | -- | ||||||||
7 |
Did you find and correct the condition? | -- | ||||||||
8 | Replace the IAC valve. Refer to Idle Air Control Valve Replacement . Is the action complete? | -- | -- | |||||||
9 |
Did you find and correct the condition? | -- | ||||||||
10 |
Important: The replacement PCM must be programmed. Replace the PCM. Refer to Powertrain Control Module Replacement/Programming . Is the action complete? | -- | -- | |||||||
11 |
Does the scan tool indicate that DTC P0507 passed? | -- | System OK |