cadillac Workshop Repair Guides

Cadillac Workshop Service and Repair Manuals

Idle Learn Procedure|Page 4613 > < EEPROM Data Reset|Page 4610
Page 1
background image

Powertrain Control Module: Service and Repair
Idle Learn Procedure

THROTTLE POSITION SENSOR/IDLE LEARN

A Throttle Position (TP) Sensor Learn routine has been implemented in the PCM software to allow the PCM to correct or offset the closed throttle
signal value of the TP sensor. This is necessary because of manufacturing tolerances during minimum air adjustment, TP sensor manufacture and
because the TP sensor is not adjustable on the throttle body. If an improper TP sensor offset is maintained by the PCM, a high idle at closed
throttle or stall condition may occur. Performing the TP SENSOR LEARN procedure lets the PCM learn the correct TP sensor offset.

An IDLE LEARN routine has been implemented in the PCM software to allow for a loss of air flow through the throttle body during closed
throttle operation. This reduction in air flow can be caused by deposit buildup on the throttle valve.

The IDLE LEARN routine is different from the TP SENSOR LEARN routine of the PCM. TP SENSOR LEARN is performed by the PCM after
the ignition is turned to 'OFF'. IDLE LEARN is performed by the PCM when the engine is running and specific conditions are met.

The IDLE LEARN routine of the PCM calculates a throttle angle correction or offset that is used during closed throttle idle control. If an improper
throttle angle offset is maintained by the PCM, a high idle at closed throttle or stall condition may occur. Performing the IDLE LEARN procedure
lets the PCM learn the correct throttle angle offset.

IMPORTANT:
^

Make sure nothing is touching or obstructing the accelerator or brake pedals during the TP SENSOR/IDLE LEARN procedure because this
will prevent the PCM from performing the learn routine.

^

High Electrical loads may disable TP SENSOR/IDLE LEARN. Components that may produce a high electrical load are the headlamps, the
rear defogger, a high HVAC blower and the high speed cooling fans. If difficultly is encountered learning TP SENSOR/IDLE VALUES (i.e.
code P080 remains current), turn off these high electrical loads, and then accelerate the engine above 1000 RPM momentarily to clear the high
electrical load. Furthermore, since the cooling fans can not be manually controlled, engine coolant temperature must be below 105°C (221°F)
and A/C refrigerant temperature must be below 51°C (123°F) in order to turn off the high speed cooling fans and their high electrical load.

WHEN TO PERFORM TP SENSOR/IDLE LEARN PROCEDURE:

^

The TP sensor is replaced.

^

The ISC motor is adjusted or replaced.

^

The throttle body is replaced.

^

The PCM is replaced.

^

If TP SENSOR/IDLE LEARN is reset using PCM override PS 13.

TO PERFORM TP SENSOR/IDLE LEARN:

1. Outside air temperature is at least 10°C (50°F) so that the A/C compressor will turn on.
2. Start the engine.
3. Allow the vehicle to idle continuously until the coolant temperature is 80°C (176°F), then idle an additional 5 minutes.
4. After 5 minutes, enter diagnostics (engine still running).
5. Turn ignition to 'OFF'.
6. Wait a minimum of 20 seconds.
7. Turn ignition to 'ON' (engine not running).
8. Enter diagnostics.
9. Turn ignition to 'OFF'.

10. Wait a minimum of 20 seconds.
11. Turn ignition to 'ON' (engine not running).
12. Enter diagnostics.
13. Turn ignition to 'OFF'.
14. Wait a minimum of 20 seconds.
15. Start the engine.
16. Apply the brakes and place the transaxle in 'DRIVE' range.
17. Turn the Climate Control Center (CCC) to 'OFF' and allow the engine to idle for 30 seconds.
18. Turn the CCC to 'AUTO', verify A/C compressor engagement occurs. Allow the engine to idle for another 30 seconds.
19. Place the transaxle in 'PARK' range and turn ignition to 'OFF'.

IMPORTANT:  Because of the engine load differences with the A/C 'ON' versus 'OFF', TP SENSOR/IDLE LEARN must be allowed during both
conditions.

Idle Learn Procedure|Page 4613 > < EEPROM Data Reset|Page 4610