Operation CHARM: Car repair manuals for everyone.

P080









Circuit Description

This diagnostic test checks to see initial TP Sensor Learn and Idle Learn values have been stored in the PCM. If these values have not been stored, Code P080 is set. Performing the TP Sensor/Idle Learn Procedure on the next page will cause code P080 to become history.

Test Condition(s)

None.

Failure Condition(s)

No TP Sensor Learn Value is stored.
OR
No Idle Learn Value is stored.

Action Taken

PCM turns 'ON' the 'SERVICE ENGINE SOON' MIL.

Notes on Intermittents

If Code P080 does not change to history following the completion of the TP Sensor/Idle Learn Procedure, this may be due to incorrect or erratic signals from the following sensors:

Throttle Position Switch
TP Sensor
Vehicle speed Sensor
Transaxle Range Switch (Park/Neutral Input)
Power Steering Pressure Switch
Brake Switch

High electrical loads may disable TP Sensor/Idle Learn. Components that may produce a high electrical load are the headlamps, rear defogger, high HVAC blower and the high speed cooling fans. If difficulty is encountered learning TP Sensor/Idle values (i.e. Code P080 remains current), turn 'OFF' these high electrical loads, and then momentarily accelerate the engine above 1000 RPM to clear the high electrical load. Furthermore, since the cooling fans can not be manually controlled, engine coolant temperature must be below 105°C and A/C refrigerant temperature must be below 51°C in order to turn 'OFF' the high speed cooling fans and their high electrical load.

Code P080 may also remain current if the idle is rough or unstable. Correct problems with these sensors signals or the idle before attempting to perform the TP Sensor/Idle Learn.