GM Service Manual Online
For 1990-2009 cars only

The electronic throttle control body controls the idle speed by allowing a controlled amount of air to enter the intake manifold. Actual idle speed is continuously compared to the ECM commanded idle speed. DTC P0507 will set if the actual idle speed is greater than a calibrated value from the ECM commanded idle speed.

DTC PARAMETERS

DTC P0507 will set if the actual idle speed is greater than 200 rpm from the ECM commanded idle speed when:

    • IAT is greater than 34°C (93°F)
    • ECT is greater than 80°C (176°)
    • EVAP diagnostic not running
    • Vehicle speed = 0 mph ยท No ECT, EVAP, IAT, TP, or VSS DTC has been set

DTC P0507 diagnostic runs continuously once the above conditions have been met.

P0507 is a (type B) DTC

Diagnostic Aids

Verify the ECM's ability to control engine rpm by using ENGINE SPEED CONTROL in the SPECIAL FUNCTIONS section of the Scan tool., which will give the user the ability to increase or decrease rpm in increments of 25, 100, and 500 rpm. Comparing the ACUTAL RPM with the DESIRED RPM, both should be within 100 rpm of each other.

Possible causes of high idle:

    • Vacuum leak
    • Generator output low/high
    • Throttle control fault

Object Number: 888303  Size: FP