| Trouble code | Fault location | Probable cause |
| P012 [1] | Ignition control module (lCM) -4X reference circuit malfunction | Wiring open circuit/short circuit to groundl short circuit to positive, ICM, ECM |
| P012 [2] | Ignition control module (ICM) -no distributorreference signal | Wiring open circuit/short circuit to ground/short circuit to positive, CKP sensor, ICM, ECM |
| P013 | Heated oxygen sensor (H02S) 2, bank 1 -opencircuit | Wiring open circuit/short circuit to groundl short circuit to positive, H02S, ECM |
| P014 | Engine coolant temperature (ECT) sensor short circuit | Wiring short circuit to ground, ECT sensor, ECM |
| P015 | Engine coolant temperature (ECT) sensor open circuit | Wiring open circuit, ECT sensor, ECM |
| P016 | Battery voltage highllow | Wiring, alternator, ECM |
| P017 | Heated oxygen sensor (H02S) 1, bank 2 -opencircuit | Wiring open circuit/short circuit to groundl short circuit to positive, H02S, ECM |
| P019 | Fuel pump circuit -short circuit | Wiring short circuit to positive, fuel pump relay, engine oil pressure warning lamp switch |
| P020 | Fuel pump circuit -open circuit | Wiring open circuit/short circuit to ground, fuel pump relay, fuel pump, engine oil pressure warning lamp switch, engine oil pressure too low |
| P021 | Throttle position (TP) sensor -voltage high | Wiring open circuit/short circuit to positive, TP sensor, ECM |
| P022 | Throttle position (TP) sensor -voltage low | Wiring open circuit/short circuit to ground, TP sensor, ECM |
| P023 | Ignition control module (ICM) -circuit malfunction | Wiring open circuit/short circuit to positive, ICM |
| P024 | Vehicle speed sensor (VSS) | Wiring open circuit/short circuit to ground, VSS,ECM |
| P025 | Ignition control module (ICM) -24X signal circuit malfunction | Wiring open circuit/short circuit to ground, ICM, ECM |
| P026 | Closed throttle position (CTP) switch short circuit | Wiring short circuit to ground, ISC actuator, ECM |
| P027 | Closed throttle position (CTP) switch open circuit | Wiring open circuit, ISC actuator, ECM |
| P028 | Transm’ission pressure switch -circuit malfunction | Wiring open circuit/short circuit to ground, transmission pressure switch, ECM |
| P029 | Shift solenoid (SS) B | Wiring open circuit/short circuit to ground, transmission mechanical fault, SS, ECM |
| P030 | Idle speed (ISC) actuator | Wiring open circuit/short circuit to ground, throttle valve tight/sticking, ISC actuator, ECM |
| P031 | Manifold absolute pressure (MAP) sensor -short circuit | Wiring short circuit to positive, hose blockedl leaking, MAP sensor, ECM |
| P032 | Manifold absolute pressure (MAP) sensor -open circuit | Wiring open circuit/short circuit to ground, MAP sensor, ECM |
| P033 | Brake pedal position (BPP) switch -extendedtravel contacts -circuit malfunction | Wiring open circuit/short circuit to groundl positive |
| P034 | Manifold absolute pressure (MAP) sensor voltage high | Wiring open circuit/short circuit to positive, vacuumleak, MAP sensor, ECM |
| P035 | Ignition control module (ICM) -reference low circuitmalfunction | Wiring open circuit/short circuit to positive, ICM, ECM |
| P036 | Exhaust gas recirculation (EGR) solenoid position sensor | Wiring open circuit/short circuit to groundl short circuit to positive, EGR valve, ECM |
| P037 | Intake air temperature (IAT) sensor short circuit | Wiring short circuit to ground, IAT sensor, ECM |
| P038 | Intake air temperature (IAT) sensor -open circuit | Wiring open circuit, IAT sensor, ECM |
| P039 | Torque converter clutch (TCC) -not engaging | Wiring open circuit/short circuit to ground, BPP switch for TCC, supply wire, TCC solenoid, transmission mechanical fault, ECM |
| P040 | Power steering pressure (PSP) switch -open circuit | Wiring open circuit/short circuit to ground, PSP switch, ECM |
| P041 | Ignition control module (ICM) -camshaft position(CMP) signal | Wiring open circuit/short circuit to ground, CMP sensor, ICM, ECM |
| P042 | Heated oxygen sensor (H02S) 1, bank 2 mixture lean | Wiring short circuit to ground, injector(s) blocked, fuel contamination, fuel pressure low, exhaust system leaking, H02S |
| P043 | Heated oxygen sensor (H02S) 1, bank 2 mixture rich | Wiring open circuit, fuel pressure high, injector(s) leaking, H02S contamination, EVAP canister purge valve, TP sensor, EGR system, H02S |
| P044 | Heated oxygen sensor (H02S) 2, bank 1 mixture lean | Wiring short circuit to ground, injector(s) blocked, fuel contamination, fuel pressure low, exhaust system leaking, H02S |
| P045 | Heated oxygen sensor (H02S) 2, bank 1 mixture rich | Wiring open circuit, fuel pressure high, injector(s)leaking, H02S contamination, EVAP canister purge valve, TP sensor, EGR system, H02S |
| P046 | Long term fuel trim -imbalance bank 1lbank 2 | Injector(s) leaking, H02S, intake/exhaust system leaking |
| P047 | Body control module (BCM), CAN data buscommunication malfunction | Wiring, BCM |
| P048 | Exhaust gas recirculation (EGR) system | Wiring open circuit/short circuit to ground, EGR system blocked, EGR valve, ECM |
| P051 | Engine control module (ECM) -PROM | Insecure PROM, incorrect PROM, ECM |
| P052 | Engine control module (ECM) -memory reset | Battery disconnected, wiring |
| PO53 1 | Ignition control module (ICM) -4X reference circuit malfunction | Wiring open circuit/short circuit to ground, ICM, ECM |
| PO53 2 | Ignition control module (ICM) -intermittentdistributor reference signal | Wiring open circuit/short circuit to groundl short circuit to positive, CKP sensor |
| P055 | Closed throttle position (CPT) -range | Throttle valve tight/sticking, ISC actuator, TP sensor, cruise control cable |
| P056 | Turbine shaft speed (TSS) sensor -circuitmalfunction | Wiring, TSS sensor, ECM |
| PO57 | Transmission fluid temperature (TFT) sensor short circuit | Wiring short circuit to ground, TFT sensor, ECM |
| P058 | Immobilizer control module -fuel enable signal | Wiring open circuit/short circuit to ground, immobilizer control module, ECM |
| P059 | Transmission fluid temperature (TFT) sensor open circuit | Wiring open circuit, TFT sensor, ECM |
| P060 | Park/neutral input with cruise control engaged | Driver error, wiring open circuit/short circuit to ground, TFP switch |
| P061 | Cruise control vent solenoid | Wiring open circuit/short circuit to groundl short circuit to positive, cruise control vent solenoid, cruise control servo, ECM |
| P062 | Cruise control vacuum solenoid | Wiring open circuit/short circuit to groundl short circuit to positive, cruise control vacuum solenoid,cruise control servo, ECM |
| P063 | Cruise control -set speed/vehicle speed mismatch | Wiring open circuit/short circuit to groundl short circuit to positive, hoses leaking, cruise control servo, ECM |
| P064 | Cruise control -acceleration too high | Slippery road conditions |
| P065 | Cruise control servo position sensor -circuit malfunction | Wiring open circuit/short circuit to groundl short circuit to positive, cruise control servo, ECM |
| P066 | Cruise control -engine speed too high | Slippery road conditions, transmission mechanical fault |
| P067 | Cruise control switch -circuit malfunction | Wiring open circuit/short circuit to groundl short circuit to positive, cruise control switch, ECM |
| P068 | Cruise control servo position sensor -range | Wiring, hoses blockedlleaking, brake pedal vacuum valve, cruise control servo, ECM |
| P069 | Cruise control disabled -traction control system (TCS) active | Slippery road conditions |
| P070 | Throttle position (TP) sensor -intermittent signal | Wiring open circuit/short circuit to groundl short circuit to positive, TP sensor |
| P071 | Manifold absolute pressure (MAP) sensorintermittent signal | Wiring open circuit/short circuit to groundl short circuit to positive, MAP sensor |
| P073 | Engine coolant temperature (ECT) sensor intermittent signal | Wiring open circuit/short circuit to groundl short circuit to positive, ECT sensor |
| P074 | Intake air temperature (IAT) sensor -intermittent signal | Wiring open circuit/short circuit to groundl short circuit to positive, IAT sensor |
| P075 | Vehicle speed sensor (VSS) -circuit malfunction | Wiring open circuit/short circuit, VSS |
| P076 | Transmission pressure control (PC) solenoid circuit malfunction | Wiring, PC solenoid, ECM |
| P080 [1] | Throttle position (TP) sensor -idle leamed incomplete | TPS/idle learn procedure not completed |
| P080 [2] | Fuel system rich | Fuel pressure high, injector(s) leaking, EVAP system |
| P081 | Camshaft position (CMP) sensor/4X reference circuit -signal variation | Electromagnetic interference, wiring, CMP sensor,mechanical fault |
| P083 | Ignition control module (ICM) -24X reference circuit malfunction | Wiring open circuit/short circuit/short circuit to positive, CKP sensor(s), ICM, ECM |
| P085 | Idle throttle angle -too high | Throttle valve tight/sticking, TP sensor, ISC actuator |
| PO86 | Transmission gear ratio | TSS sensor, VSS, transmission mechanical fault, ECM |
| P088 | Torque converter clutch (TCG) -stuck ON | Wiring short circuit to ground, transmission internal wiring, TCC solenoid, ECM |
| P089 | Extended shift -adaptation limit reached | Transmission mechanical fault |
| P090 | Brake pedal position (BPP) switch TCC | Wiring open circuit/short circuit to ground, incorrectly adjusted, BPP switch, ECM |
| P091 | Transmission range (TR) switch -circuit malfunction | Wiring open circuit/short circuit to ground, incorrectly adjusted, TR switch, ECM |
| P092 | Heated windshield request -circuit malfunction | Wiring short circuit to ground, heated windshield module, ECM |
| P093 | Traction control system (TCS) -torque requestcircuit | Wiring open circuit/short circuit to ground! short circuit to positive, ABS control module trouble code(s) stored, ECM |
| P094 | Shift solenoid (SS) A -ratio problem | Wiring open circuit/short circuit to ground, 55, transmission mechanical fault, ECM |
| P095 | Engine stall or near stall detected | ECM trouble code(s) stored, wiring, mechanical fault, transmission mechanical fault |
| P096 | Torque converter clutch (TCG) -over-stressed | ECM trouble codes stored, driver error |
| P097 | Transmission shifted from PIN to D/R at high throttle angle | Driver error, wiring, TR switch |
| P098 | Transmission shifted from PIN to D/R in idle speed control (ISG) range | Driver error, wiring, TR switch |
| P099 | Cruise control servo -position high after disengagement | Wiring, throttle valve tight/sticking, cruise control servo |
| P102 | Brake servo vacuum sensor -short circuit | Wiring open circuit/short circuit to positive, brake servo vacuum sensor, ECM |
| P103 | Brake servo vacuum sensor -open circuit | Wiring open circuit/short circuit to ground, brake servo vacuum sensor, ECM |
| P105 | Brake servo vacuum sensor -voltage low | Wiring short circuit to ground, brake servo vacuum sensor, ECM |
| P106 | Brake pedal position (BPP) switch, brake lamps -circuit malfunction | Wiring, BPP switch |
| P110 | Alternator ‘L’ terminal -circuit malfunction | Wiring open circuit/short circuit to ground, alternator,battery temperature sensor, ECM |
| P112 | Engine control module (ECM) -EEPROM | ECM |
| P117 | Shift solenoid (SS) AlB -circuit malfunction | Wiring open circuit/short circuit to ground,transmission mechanical fault, ECM |
| P0131 | Knock sensor (KS) -test failure | Wiring, KS incorrectly fitted, KS, ECM |
| P0132 | Knock sensor (KS) -circuit malfunction | Wiring open circuit/short circuit to ground! short circuit to positive, KS incorrectly fitted, KS, insecure PROM, ECM |
| P0137 | CAN data bus -anti lock brake system (ABS)Itraction control system (TCS) | Wiring, ABS control module trouble code(s) stored |