TPS/Idle Learn (1991-93 CADILLAC, Except Brougham)

1990 Pontiac Firebird Trans Am, 5.0 F, StandardSECTION TPS/Idle Learn (1991-93 CADILLAC, Except Brougham)
WARNING: This page does not describe the selected car, but rather 219 other vehicles, including the 1993 Saturn SW2, 1993 Saturn SW1, 1993 Saturn SL2, 1993 Saturn SL1, and 1993 Saturn SL. However, it is still accessible from the selected car via links, so may be relevant.

TPS and throttle angle relearn are necessary whenever battery is disconnected, TPS is disconnected or Code E052 or E52 is set. Because of engine load differences, idle relearn must occur with A/C both on and off.

TPS - Idle Relearn routine is used in the PCM software to compensate for changes in closed throttle TPS adjustment and air flow through the throttle body during coastdown. These variations can be caused by carbon deposits on the throttle valves. The Idle Learn routine differs from the TPS Learn capability of the PCM. TPS Learn is performed by the PCM with the engine OFF. Idle Learn is performed with the engine running and when specific operating conditions have been met.

The TPS Learn routine provides a closed, or base, throttle angle that is used as a zero point for all throttle angle calculations. The Idle Learn routine provides a particular idle throttle angle offset, determined by throttle body condition, that is added to all coastdown throttle angles. Whenever the battery has been disconnected, the closed throttle angle is set to zero and the idle throttle angle offset is set to a specific, calibrated value. When the battery is reconnected, and the vehicle driven, these initial offsets could be too high or too low. Improper throttle angle can result in a coastdown "sail-on" condition or an engine stall. Performing the following TPS/Idle Learn procedure lets the PCM learn the proper closed throttle angle and throttle angle offset for the particular throttle body:

  1. All service procedures must be complete. Reset minimum air, TPS and max ISC extend, if necessary.
  2. Warm engine until operating temperature is reached. Coolant temperature must be greater than 176Β°F (80Β°C). This takes approximately 8 minutes (Up to 18 minutes on Allante).
  3. Enter diagnostics. Turn ignition off. Allow approximately 20 seconds for the ISC motor to retract and perform a TPS learn.
  4. Repeat Step 3).
  5. Allow engine to idle in PARK with wheels straight ahead for at least 5 minutes, ensure coolant temperature is greater than 176Β°F (80Β°C).
  6. With brake applied and Climate Control in the OFF position, place the transmission in "D" position and allow the engine to idle (foot off accelerator) for at least one minute.
  7. Ensure outside air temperature reading is at least 50Β°F. While still in "D", with brakes applied and at idle, place Climate Control in the AUTO position and verify A/C clutch engagement. Allow engine to idle for at least one minute.
    CAUTION: Because of the load differences on the engine with A/C ON versus OFF, it is VERY IMPORTANT that learning be procedure be performed under both conditions.
  8. Place transmission in PARK and turn engine OFF.
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • β€’ You smell fuel, burning insulation, or see smoke.
  • β€’ Brakes feel soft, pull hard to one side, or make grinding noises.
  • β€’ The engine overheats, stalls repeatedly, or misfires under load.
  • β€’ You are missing required tools, torque specs, or safe lifting equipment.
  • β€’ You are not confident in the next step or safety outcome.