Operation CHARM: Car repair manuals for everyone.

P0507

DTC P0507: Idle Speed High

Circuit Description
The Throttle Actuator Control (TAC) motor is a DC motor that is is part of the throttle body assembly. The TAC motor drives the throttle valve. The Engine Control Module (ECM) controls the TAC motor based on throttle position sensor input. The idle speed is controlled by the ECM based on various inputs. The ECM commands the TAC motor to open or close the throttle valve in order to maintain the desired idle speed. If the ECM detects the actual idle speed and the desired idle speed are not within a predetermined amount, this DTC sets.

Conditions for Setting the DTC
- No CKP, TP, oxygen sensor, ignition coil, MAF, MAP, EVAP purge solenoid, VSS, fuel system, misfire, injector faults exist.
- Ignition ON with the engine running.
- Throttle valve is closed for more than 5 seconds.
- Vehicle speed is 0 km/h (0 mph).
- Engine coolant temperature is between -7 degrees C (19.4 degrees F) and 120 degrees C (248 degrees F).
- Mass air flow is less than 300 mg/stk.
- EVAP purge duty cycle is less than 100%.
- The actual engine speed is greater than the desired idle speed by at least 200 rpm for 3 seconds.

Action Taken When the DTC Sets
- The Malfunction Indicator Lamp (MIL) will illuminate.
- The ECM will record operating conditions at the time the diagnostic fail. This information will be stored in the Freeze Frame and Failure Records buffers.
- A history DTC is stored.

Conditions for Clearing the MIL/DTC
- The MIL will turn OFF at the end of 3 consecutive validation cycles in which the diagnostic runs without a fault.
- A history DTC will clear after 40 warm up cycles without a fault.
- DTC(s) can be cleared by using the scan tool.

Diagnostic Aids
For an intermittent condition, refer to Intermittents. Intermittents

Test Description
The numbers below refer to the step numbers on the diagnostic table.
2. If any of the listed DTCs are present, correct the condition before returning to this table.
2. This test determines whether the engine can achieve the commanded RPM, and if not, whether the engine speed is too high or too low.

Step 1 - 2:




Step 3 - 9:




DTC Troubleshooting