GM Service Manual Online
For 1990-2009 cars only

Circuit Description

This DTC will set whenever a TP learn procedure is not successfully completed.

Conditions for Running the DTC

    • The vehicle speed is equal to 0 km/h.
    • The engine speed is less than 250 RPM.
    • The engine coolant temperature (ECT) is between 5°C-100°C (41°F-212°F).
    • The intake air temperature (IAT) is more than 5°C (41°F).
    • The battery voltage is more than 10 volts.
    • The APP is less than 15 percent.
    • The minimum closed throttle position has not already been learned.

Conditions for Setting the DTC

TP sensor 1 voltage is NOT between 0.24 volt to 0.82 volt AND TP sensor 2 voltage is NOT between 4.2 volts to 4.8 volts.

Action Taken When the DTC Sets

The engine control module (ECM) illuminates the malfunction indicator lamp (MIL) and records the operating conditions in the Freeze Frame on the first drive trip that the diagnostic runs and fails.

The vehicle will default to the limp home mode.

Conditions for Clearing the MIL/DTC

    • The ECM turns off the MIL after 3 consecutive drive trips that the diagnostic runs and passes.
    • A History DTC clears after 40 consecutive warm-up cycles in which no failures are reported by this diagnostic or any other emissions related diagnostic.
    • The ECM battery voltage is interrupted.
    • The scan tool clears the MIL/DTC.

Diagnostic Aids

Ensure the throttle blade is closed at ignition ON for 30 seconds in order for the ECM to learn the minimum closed position.

Step

Action

Values

Yes

No

1

Did you perform the Powertrain On-Board Diagnostic (OBD) System Check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

Diagnose and repair any electronic throttle control DTCs before proceeding.

Are any other related DTCs displayed?

--

Go to the applicable DTC table

Go to Step 3

3

  1. Using the scan tool clear all DTC Information.
  2. Turn the ignition OFF and wait 30 seconds.
  3. With neither the brake or throttle pedals depressed, turn the ignition ON while leaving the engine OFF.
  4. Wait 30 seconds.
  5. Turn the ignition OFF and wait 30 seconds.
  6. Turn the ignition ON leaving the engine OFF.
  7. Inspect for stored DTCs.

Is this DTC set?

--

Go to Step 4

Go to Step 11

4

Visually inspect the throttle body to ensure that the throttle body valve is in the closed position.

Is the throttle valve closed?

0.24-0.82

4.2-4.8

Go to Step 5

Go to Step 8

5

  1. Install a scan tool.
  2. Monitor the TP sensor 1 and the TP sensor 2 voltages.

Are the voltages within the specified range?

0.16-0.080 V (TP1)

4.0-4.8 V (TP2)

Go to Step 9

Go to Step 6

6

Inspect the TP sensor 1 and the TP sensor 2 circuitry for an open, high resistance or a short to ground.

Did you find a problem?

--

Go to Step 7

Go to Step 9

7

Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems.

Is the action complete?

--

Go to Step 10

--

8

Replace the throttle body assembly. Refer to Throttle Body/Throttle Position Sensor Replacement .

Is the action complete?

--

Go to Step 10

--

9

Important: Perform the Idle Learn Procedure when replacing the ECM or the throttle body.

Important: This vehicle is equipped with a theft deterrent system that interfaces with the engine control module (ECM). Program the new ECM with the frequency code of the theft deterrent module that is currently on the vehicle.

Replace the ECM. Refer to Engine Control Module Replacement/Programming .

Is the action complete?

--

Go to Step 10

--

10

  1. Using the scan tool, clear the DTCs.
  2. Start the engine.
  3. Allow the engine to idle until the engine reaches the normal operating temperature.
  4. Select DTC and the Specific DTC function.
  5. Enter the DTC number that was set.
  6. Operate the vehicle within the Conditions for Running this DTC until the scan tool indicates that the diagnostic Ran.

Does the scan tool indicate that the diagnostic Passed?

--

Go to Step 11

Go to Step 2

11

Does the scan tool display any additional, undiagnosed DTCs?

--

Go to the applicable DTC table

System OK