| Scan code | Fault location | Probable cause |
| PO, P2, UO | Refer to OBO-II trouble code tables | – |
| P1031 | Heated oxygen sensor (H02S) 1, banks 1 & 2 -heater current monitor control circuit | Wiring short circuit to positive, H02S, ECM |
| P1032 | Heated oxygen sensor (H02S) 1, banks 1 & 2 -heater warm up control circuit | Wiring short circuit to positive, H02S, ECM |
| P1101 | Intake air flow -incorrect | Wiring, mechanical fault, engine coolant temperature (ECT) sensor, exhaust gas recirculation (EGR) valve, intake air temperature (IAT) sensor, manifold absolute pressure (MAP) sensor, mass air flow (MAF) sensor, throttle position (TP) switch |
| P1106 | Manifold absolute pressure (MAP) sensor circuit intermittent -voltage high | Wiring open circuit/short circuit to ground/short circuit to positive |
| P1107 | Manifold absolute pressure (MAP) sensor circuit intermittent -voltage low | Wiring short circuit to ground |
| P1108 | Barometric pressure (BARO) sensor/manifold absolute pressure (MAP) sensor -comparison too high | Wiring open circuit/short circuit to positive, MAP sensor, ECM |
| P1111 | Intake air temperature (IAT) sensor -circuitintermittent -voltage high | Wiring open circuit, ground lead defective |
| P1112 | Intake air valve control valve -circuit malfunction | Wiring open circuit/short circuit to ground/positive, intake air valve control valve, ECM |
| P1112 | Intake air temperature (IAT) sensor -circuit intermittent -voltage low | Wiring short circuit to ground |
| P1113 | Intake air flap control actuator -circuit malfunction | Wiring open circuit/short circuit to ground/positive, intake air valve control valve, ECM |
| P1114 | Engine coolant temperature (ECT) sensor circuit malfunction -voltage low | Wiring short circuit to ground |
| P1115 | Engine coolant temperature (ECT) sensor circuit malfunction -voltage high | Wiring open circuit, ground lead defective |
| P1120 | Throttle motor position sensor 1 -circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, throttle control unit, ECM |
| P1121 | Throttle position (TP) sensor -circuit malfunction -voltage high | Wiring short circuit to positive, ground lead defective |
| P1122 | Throttle position (TP) sensor -circuit malfunction -voltage low | Wiring open circuit/short circuit to ground |
| P1125 | Accelerator pedal position (APP) sensor 1/213signal malfunction | Wiring, APP sensor, ECM |
| P1133 | Heated oxygen sensor (H02S) 1, bank 1insufficient switching | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
| P1134 | Heated oxygen sensor (H02S) 1, bank 1 slow response | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
| P1139 | Heated oxygen sensor (H02S) 2, bank 1insufficient switching | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
| P1140 | Heated oxygen sensor (H02S) 2, bank 1 slowresponse | Wiring, oxygen sensor heater, exhaust systemleaking, H02S |
| P1141 | Heated oxygen sensor (H02S) 2, bank 1 heater control -circuit malfunction | Fuse, wiring, H02S, ECM |
| P1153 | Heated oxygen sensor (H02S) 1, bank 2 insufficient switching | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
| P1154 | Heated oxygen sensor (H02S) 1, bank 2 slowresponse | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
| P1161 | Heated oxygen sensor (H02S) 2, bank 2 heater control -circuit malfunction | Fuse, wiring, H02S, ECM |
| P1172 | Fuel level sensors, primary & secondary sensor no fuel level change during fuel transfer from secondary to primary tank | Wiring, secondary fuel pump/relay, fuel level sensors |
| P1174 | Heated oxygen sensor (H02S) 1, bank 1 mixture variation between cylinders | Intake/exhaust leak/blockage, mechanical fault, ignition control, H02S |
| P1175 | Heated oxygen sensor (H02S) 2, bank 2 mixture variation between cylinders | Intake/exhaust leak/blockage, mechanical fault, ignition control, H02S |
| P1189 | Engine oil pressure waming switch -circuit malfunction | Wiring open circuit, engine oil pressure warning switch, ECM |
| P1220 | Throttle motor position sensor 2 -circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, throttle control unit, ECM |
| P1221 | Throttle motor position sensor 1/2 -signal variation | Wiring, throttle control unit, ECM |
| P1255 | Fuel pump control module -driver over-temperature | Fuel pump control module |
| P1258 | Engine overheating | Cooling system, ECT sensor |
| P1271 | Accelerator pedal position (APP) sensor 1/2signal variation | Wiring, APP sensor, ECM |
| P1275 | Accelerator pedal position (APP) sensor 1 circuitmalfunction | Wiring open circuit/short circuit to ground/short circuit to positive, APP sensor, ECM |
| P1276 | Accelerator pedal position (APP) sensor 1 rangeperformance | Wiring, APP sensor, ECM |
| P1280 | Accelerator pedal position (APP) sensor 2 circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, APP sensor, ECM |
| P1281 | Accelerator pedal position (APP) sensor 2 rangeperformance | Wiring, APP sensor, ECM |
| P1285 | Accelerator pedal position (APP) sensor 3 circuitmalfunction | Wiring, APP sensor, ECM |
| P1286 | Accelerator pedal position (APP) sensor 3 rangeperformance | Wiring, APP sensor, ECM |
| P1320 | Ignition control module (ICM) -4X reference circuit, intermittent | Wiring open circuit/short circuit to ground, ICM, ECM |
| P1323 | Ignition control module (ICM) -24X referencecircuit, low frequency | Wiring open circuit/short circuit to ground, ICM, ECM |
| P1336 | Crankshaft position (CKP) sensor -variation not learned | Learning procedure not performed |
| P1345 | Crankshaft position (CKP) sensor/camshaft position (CMP) sensor -signal variation | CKP sensor, distributor/camshaft alignment, mechanical fault |
| P1350 | Ignition control module (ICM) -bypass line monitor circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, ICM, ECM |
| P1351 | Ignition control module (ICM) -ignition control (IC)circuit, voltage high | Wiring open circuit, ICM, ECM |
| P1359 | Ignition control module (ICM) bank 1 -circuit malfunction | Wiring open circuit/short circuit to positive, ICM,ECM |
| P1360 | Ignition control module (ICM) bank 2 -circuit malfunction | Wiring open circuit/short circuit to positive, ICM,ECM |
| P1361 | Ignition control module (ICM) -ignition control (IC) circuit, voltage low | Wiring short circuit to ground, ICM, ECM |
| P1370 | Ignition control module (ICM) -4X reference circuit, too many pulses | Wiring, electromagnetic interference, ICM |
| P1371 | Ignition control module (ICM) -4X reference circuit, too few pulses | Wiring, electromagnetic interference, ICM |
| P1372 | Crankshaft pOSition (CKP) sensor | Wiring open circuit/short circuit to ground/short circuit to positive, CKP, ECM |
| P1375 | Ignition control module (ICM) -24X reference circuit, voltage high | Wiring open circuit/short circuit to ground/short circuit to positive, CKP sensor(s), ICM |
| P1376 | Ignition control module (ICM) -ground circuit | Wiring open circuit/short circuit to pOSitive,ground lead defective, ICM |
| P1377 | Ignition control module (ICM) cam pulse/4X reference pulse | Wiring open circuit/short circuit to ground, electromagnetic interference, valve timing |
| P1380 | Rough road signal -signal error | ABS control module trouble code(s) stored |
| P1381 | Rough road signal -no communication from antilock brake system (ABS) CAN data bus | Wiring open circuit, ABS system |
| P1400 | Cold start emission control -malfunction | Intake/exhaust leak/blockage, mechanical fault, idle speed control (ISC) system, ignition control,engine coolant temperature (ECT) sensor, H02S |
| P1404 | Exhaust gas recirculation (EGR) valve -stuck open | Wiring open circuit/short circuit to positive, EGR valve position sensor, EGR solenoid |
| P1406 | Exhaust gas recirculation (EGR) valve position sensor circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, EGR valve position sensor, EGR valve |
| P1415 | Secondary air injection (AIR) system, bank 1 | Wiring, hoses blocked/leaking, AIR valve |
| P1416 | Secondary air injection (AIR) system, bank 2 | Wiring, hoses blocked/leaking, AIR valve, AIR pump relay |
| P1441 | Evaporative emission (EVAP) system -leak detected | Hose connection(s), EVAP canister, EVAP canister purge valve |
| P1460 | Misfire -low fuel level | Fuel level low, misfire |
| P1483 | Engine cooling system -performance | Cooling system, ECT sensor, IAT sensor |
| P1501 | Immobilizer control module -circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, MIL circuit |
| P1502 | Immobilizer control module -fuel enable signal | Wiring open circuit/short circuit to ground/short circuit to positive, immobilizer control module, ECM |
| P1503 | Immobilizer control module -fuel enable signal | Incorrect ignition key, wiring open circuit/short circuit to ground/short circuit to positive, immobilizer control module, ECM |
| P1508 | Idle air control (lAC) valve -low rpm | Wiring open circuit/short circuit to ground/short circuit to positive, lAC valve, throttle valve tight/sticking |
| P1509 | Idle air control (lAC) valve -high rpm | Wiring open circuit/short circuit to ground/short circuit to positive, lAC valve, throttle valve tight/sticking |
| P1510 | Throttle position motor -throttle limitation active | Wiring open circuit/short circuit to ground/short circuit to positive, throttle control unit, ECM |
| P1511 | Throttle position motor -limp home system performance | Throttle valve tight/sticking, TP sensor, wiring, throttle control unit, ECM |
| P1514 | Intake air flow -excessive flow | Throttle control unit, MAP sensor, CMP sensor signal, ECM |
| P1515 | Throttle command/actual throttle position signal variation | Wiring, throttle valve sticking, throttle control unit, ECM |
| P1516 | Throttle position motor -position performance | Throttle valve tight/sticking, TP sensor, wiring, throttle control unit, ECM |
| P1517 | Throttle control module -malfunction | Throttle control module |
| P1518 | Throttle control module/engine control module (ECM) -communication malfunction | Wiring, throttle control module, ECM |
| P1519 | Throttle position motor -circuit malfunction | Wiring open circuit/short circuit to ground, throttle control unit, ECM |
| P1520 | Park/neutral position (PNP) switch/transmission range (TR) switch | Wiring short circuit to ground, incorrectly adjusted, PNP switchlTR switch, ECM |
| P1523 | Throttle position motor -closed position performance | Throttle valve tight/sticking, TP sensor, wiring open circuit/short circuit to ground, throttle control unit,ECM |
| P1524 | Throttle pOSition (TP) sensor -leamed closed throttle angle | Accelerator cable adjustment, throttle valve tight/sticking, throttle valve incorrectly adjusted |
| P1526 | Minimum throttle position not leamed | Initial learn procedure not carried out |
| P1527 | Transmission range (TR) switch/transmission fluid pressure (TFP) switch -signal variation | Incorrectly adjusted TR switch, wiring open circuit/short circuit to ground, TR switch, TFP switch, ECM |
| P1530 | Throttle position motor -circuit malfunction | Wiring open circuit/short circuit to ground, TP sensor, throttle control unit, ECM |
| P1545 | AlC compressor clutch relay -circuit malfunction | Wiring open circuit/short circuit to ground, AlC compressor clutch relay, ECM |
| P1554 | Cruise control status circuit -high voltage | Wiring open circuit/short circuit to ground, cruise control module, ECM |
| P1560 | Cruise control -transmission not in drive | Driver error, TFP switch circuit |
| P1564 | Battery voltage | Wiring |
| P1564 | Cruise control -acceleration too high | Slippery road conditions |
| P1566 | Cruise control -engine speed too high | Slippery road conditions, transmission mechanical fault |
| P1567 | Cruise control -active brake control system active, cruise control disabled | Active brake control system engaged with cruise control on |
| P1570 | Cruise control -traction control system (TCS) active, cruise control disabled | Slippery road surface |
| P1571 | Traction control system (TCS), torque request circuit | Wiring open circuit/short circuit to groundl short circuit to positive, ABS control module trouble code(s) stored, ECM |
| P1574 | Brake pedal position (BPP) switch -voltage high | Wiring, ABS |
| P1575 | Brake pedal position (BPP) switch -extended travel contacts -voltage high | Wiring, ABS |
| P1576 | Brake boost vacuum sensor voltage high | Wiring open circuit/short circuit to positive, ECM |
| P1577 | Brake boost vacuum sensor -.voltage low | Wiring open circuit/short circuit to ground, ECM |
| P1578 | Brake boost vacuum sensor -vacuum low | Wiring open circuit/short circuit to ground, vacuum leak, ECM |
| P1579 | Transmission shifted from PIN to O/R at high throttle angle | Driver error, wiring, TR switch |
| P1585 | Cruise control system -inhibit output circuit | Wiring open circuit/short circuit to ground/short circuit to positive, supply wire, cruise control motor/actuator, ECM |
| P1599 | Engine stall or near stall detected | ECM trouble code(s) stored, mechanical fault,transmission mechanical fault |
| P1600 | Engine control module (ECM) -memory reset | ECM |
| P1601 | Engine control module (ECM) -temperature high | Module cooling fan, ECM |
| P1602 | Engine control module (ECM) -knock sensor (KS) module | ECM |
| P1602 | CAN data bus -antilock brake system (ABS)/ traction control system (TCS) | Wiring, ABS control module trouble code(s) stored |
| P1603 | CAN data bus -sensing/diagnostic module (SOM) | Wiring |
| P1604 | CAN data bus -instrument panel | Wiring, BCM trouble code(s) stored |
| P1605 | CAN data bus –NC | Wiring, AlC system trouble code(s) stored |
| P1610 | CAN data bus -body control module (BCM) | Wiring, BCM trouble code(s) stored |
| P1611 | Suspension control module | Wiring open circuit/short circuit to ground/short circuit to positive, suspension control module,ECM |
| P1612 | Instrumentation control module | Wiring open circuit/short circuit to ground/short circuit to positive, instrumentation control module,ECM |
| P1613 | Dash integration module, data bus | Wiring open circuit/short circuit to ground/short circuit to positive, dash integration module, ECM |
| P1614 | Rear integration module, data bus | Wiring open circuit/short circuit to ground/short circuit to positive, rear integration module, ECM |
| P1615 | Immol;1i1izer control module, data bus | Wiring open circuit/short circuit to ground/short circuit to positive, immobilizer control module,ECM |
| P1617 | Engine oil level switch -circuit malfunction | Wiring short circuit to ground, engine oil level, ECM |
| P1621 | Engine control module (ECM) -memory performance . | ECM |
| P1624 | Customer snapshot function operated | ECM trouble codes stored |
| P1626 | Immobilizer control module | Wiring, BCM trouble code(s) stored |
| P1627 | Engine control module (ECM) -memory performance | ECM |
| P1630 | Engine control module (ECM), immobilizer code leaming mode | Immobilizer code not programmed |
| P1631 | Engine control module (ECM) -incorrect immobilizer code | Incorrect key, immobilizer code not programmed |
| P1632 | Engine control module (ECM), fuel disable signal | Fuses, BCM, immobilizer code |
| P1633 | Engine control module (ECM), ignition supply voltage | Fuse, wiring open circuit, ECM |
| P1634 | Engine control module (ECM) -ignition supply voltage -voltage low | Wiring open circuit, ECM |
| P1635 | Sensor supply voltage -circuit A malfunction | Wiring s~ort circuit to ground/positive, ground wiring open circuit, EGR valve position sensor, MAP sensor, TP sensor, ECM |
| P1635 | Sensor supply voltage -circuit A malfunction | Wiring short circuit to ground/positive, ground wiring open circuit, EGR valve position sensor,MAP sensor, ECM |
| P1637 | Altemator ‘l’ terminal -circuit malfunction | Wiring open circuit/short circuit to ground,alternator, battery temperature sensor, ECM |
| P1638 | Alternator ‘F’ terminal -circuit malfunction | Wiring open circuit/short circuit to ground, alternator, ECM |
| P1639 | Sensor supply voltage -circuit B malfunction | Wiring short circuit to ground/positive, ground wiring open circuit, AlC pressure sensor (DeVille/Seville), FTP sensor, ECM |
| P1639 | Sensor supply voltage -circuit B malfunction | Wiring short circuit to ground/positive, ground wiring open circuit, FTP sensor, TP sensor, ECM |
| P1640 | Engine control module, output driver 1 -supply voltage high | Wiring, loose alternator connection, alternator |
| P1641 | Malfunction indicator lamp (MIL) -circuit malfunction | Wiring open circuit/short circuit to ground, MIL, supply wire, ECM |
| P1642 | Vehicle speed sensor (VSS) -circuit malfunction | Wiring open circuit/short circuit to groundlshort circuit to positive, VSS, ECM |
| P1644 | Delivered torque -circuit malfunction | Wiring open circuit/short circuit to groundlshort circuit to positive, ABS trouble codes stored, ECM |
| P1645 | Evaporative emission (EVAP) canister purge valve -circuit malfunction | Wiring open circuit/short circuit to ground, EVAP canister purge valve, ECM |
| P1646 | Evaporative emission (EVAP) canister purge valve-circuit malfunction | Wiring open circuit/short circuit to ground, EVAP canister purge valve, ECM |
| P1650 | Engine control module, output driver 2 -supply voltage high | Wiring, loose alternator connection, alternator |
| P1652 | Suspension control module -engine control module (ECM), accelerationlbraking signal malfunction | Wiring open circuit/short circuit to groundlshort circuit to positive, suspension control module, ECM |
| P1654 | Cruise control disable circuit -circuit malfunction | Wiring open circuit/short circuit to groundlshort circuit to positive, cruise control module, ECM |
| P1660 | Engine coolant blower motor relay(s) -circuit malfunction | Wiring open circuit/short circuit to ground, engine coolant blower motor relay(s), ECM |
| P1662 | Cruise control indicator lamp -circuit malfunction | Fuse, wiring, cruise control indicator lamp, ECM |
| P1680 | Engine control module (ECM) -memory performance | ECM |
| P1681 | Engine control module (ECM) -memory performance | ECM |
| P1682 | Engine control module (ECM) -ignition power supply less than 10 V | Wiring, ECM |
| P1683 | Engine control module (ECM) -memory performance | ECM |
| P1700 | Transmission control module (TCM) -MIL request circuit malfunction | OBO II TCM trouble codes stored |
| P1701 | Transmission control module (TCM) -MIL request circuit | Wiring open circuit/short circuit to groundlpositive, ECM |
| P1740 | Transmission control module (TCM) -torque control circuit | Wiring open circuit/short circuit to groundlpositive,TCM, ECM |
| P1845 | Torque limit management | Other trouble codes stored, ECM |