| Scan code | Fault location | Probable cause |
| PO, P2,UO | Refer to OBO-II trouble code tables | – |
| P1192 | Intake air temperature (IAT) sensor -voltage low | Wiring, IAT sensor |
| P1193 | Intake air temperature (IAT) sensor -voltage high | Wiring, IAT sensor |
| P1195 | Heated oxygen sensor (H02S) 1, bank 1 slowresponse | Wiring, heating inoperative, H02S |
| P1196 | Heated oxygen sensor (H02S) 1, bank 2 slow response | Wiring, heating inoperative, H02S |
| P1197 | Heated oxygen sensor (H02S) 2, bank 1 slow response | Wiring, heating inoperative, H02S |
| P1281 | Engine temperature -low for long period | Wiring, cooling system, coolant thermostat, ECTsensor |
| P1282 | Fuel pump relay | Wiring open circuit/short circuit, fuel pump relay |
| P1288 | Intake manifold air control solenoid (short runner) | Wiring open circuit/short circuit, intake manifold air control solenoid (short runner) |
| P1289 | Intake manifold air control solenoid | Wiring open circuit/short circuit, intake manifold air control solenoid |
| P1294 | Idle speed control (ISC) system -rpm lower/ higher than expected | Wiring, air leak, throttle valve tight/sticking, lAC valve |
| P1295 | Throttle position (TP) sensor -no 5 volt supply | Wiring, TP sensor, ECM |
| P1296 | Manifold absolute pressure (MAP) sensor no 5 volt supply | Wiring, MAP sensor, ECM |
| P1297 | Manifold absolute pressure (MAP) sensor | Wiring, hose connection(s), MAP sensor |
| P1298 | System too lean -at prolonged wide open throttle | Intake/exhaust leak, MAP sensor, fuel pressure/pump, injector(s), H02S |
| P1299 | Manifold absolute pressure (MAP) sensor/ throttle position (TP) sensor | Intake leak, hose connection(s), MAP sensor, TP sensor |
| P1388 | Engine control relay | Wiring open circuit/short circuit, engine controlrelay |
| P1389 | Engine control relay | Wiring open circuit, engine control relay |
| P1390 | Crankshaft position (CKP) sensor/camshaft position (CMP) sensor -signal synchronisation | Timing belt loose/jumped position, CKP sensor, CMP sensor |
| P1391 | Crankshaft position (CKP) sensor/camshaft position (CMP) sensor -intermittent signal | Wiring, poor connection, air gap, CKP sensor, CMP sensor |
| P1398 | Engine control module (ECM) -misfire detection limit reached | Wiring, poor connection, CKP sensor |
| P1403 | Exhaust gas recirculation (EGR) valve position sensor no 5 volt supply | Wiring, ECM |
| P1478 | Ambient/battery temperature sensor | Wiring, ambient/battery temperature sensor |
| P1486 | Evaporative emission (EVAP) system -blockage detected | Hose connection(s), hose blocked/trapped, EVAP canister |
| P1488 | Engine control module (ECM) -auxiliary 5 volt output low | Wiring, ECM |
| P1489 | Engine coolant blower motor relay -high speed | Wiring open circuit/short circuit, engine coolant blower motor relay -high speed |
| P1490 | Engine coolant blower motor relay -low speed | Wiring open circuit/short circuit, engine coolant blower motor relay -low speed |
| P1491 | Engine coolant blower motor relay -circuit malfunction | Wiring open circuit/short circuit, engine coolant blower motor relay |
| P1492 | Ambient/battery temperature sensor -voltage high | Wiring, ambient/battery temperature sensor |
| P1493 | Ambient/battery temperature sensor -voltage low | Wiring, ambient/battery temperature sensor |
| P1494 | Evaporative emission (EVAP) leak detection pump -pressure switch | Wiring, hose leak/blockage, EVAP leak detection pump |
| P1495 | Evaporative emission (EVAP) leak detection pump solenoid | Wiring open circuit/short circuit, hose leak/ blockage, EVAP leak detection pump solenoid |
| P1496 | Engine control module (ECM) -5 volt output low | ECM |
| P1594 | Alternator -voltage high | Wiring, battery, alternator |
| P1595 | Cruise control | Wiring open circuit/short circuit, hoses, cruise control master switch, cruise control vacuum switching valve |
| P1596 | Cruise control master switch -high voltage | Wiring, cruise control master switch |
| P1597 | Cruise control master switch -low voltage | Wiring, cruise control master switch |
| P1598 | A/C refrigerant pressure sensor -high input | Wiring, A/C refrigerant pressure too high (cooling fault/incorrectly charged), A/C refrigerant pressure sensor |
| P1599 | A/C refrigerant pressure sensor -low input | Wiring, A/C refrigerant pressure too low (incorrectly charged), A/C refrigerant pressure sensor |
| P1602 | Engine control module (ECM) not . programmed | New ECM not programmed, incorrectly programmed, ECM |
| P1603 | Engine control module (ECM) -RAM link error | ECM |
| P1604 | . Engine control module (ECM) -RAM read/ write error | ECM |
| P1607 | Engine control module (ECM) -shut down timererror | ECM |
| P1652 | CAN data bus -short circuit to ground | Wiring, connected system, ECM |
| P1681 | CAN data bus, instrumentation no signal | Wiring, instrumentation control module |
| P1682 | Altemator -voltage low | Wiring, battery, alternator drive belt, alternator |
| P1683 | Cruise control | Wiring, cruise control vacuum switching valve |
| P1684 | Engine control module (ECM) -supply voltage disconnected within last 50 ignition switch ON-OFF cycles | Wiring, battery |
| P1685 | Key not programmed into immobilizer controlmodule | Wiring, ignition key not matched/damaged, immobilizer control module |
| P1686 | CAN data bus, immobilizer control module no signal | Wiring, immobilizer control module |
| P1687 | CAN data bus, instrumentation -no signal | Wiring, instrumentation control module (mechanical) |
| P1694 | CAN data bus, ECM no signal | Wiring, ECM |
| P1695 | CAN data bus, body control module (SCM) no signal | Wiring, BCM |
| P1696 | Engine control module (ECM) -EEPROM error | ECM |
| P1697 | Engine control module (ECM) -EEPROM error | ECM |
| P1698 | CAN data bus, transmission control module(TCM) no signal | Wiring, TCM |
| P1765 | Transmission system relay | Wiring open circuit/short circuit, transmission system relay, ECMITCM |
| P1775 | Solenoid switch valve locked in TCC (torque converter clutch) position | Wiring open circuit/short circuit, transmission system relay, transmission fluid level low, UR pressure switch, solenoid switch valve |
| P1776 | Solenoid switch valve locked in UR (low/reverse) position | Wiring open circuit/short circuit, transmission system relay, transmission fluid level low, UR pressure switch, solenoid switch valve |
| P1790 | Fault immediately after shift | Speed ratio error, transmission mechanical fault |
| P1793 | Torque reduction communication error | Wiring open circuit/short circuit, ECMfTCM |
| P1794 | Transmission speed sensor -ground circuit | Wiring open circuit, TCM, input shaft speed (ISS) sensor, output shaft speed (055) sensor |
| P1797 | Manual shift overheat | Wiring, transmission fluid level low, transmission cooling fan -if fitted, transmission fluidtemperature (TFT) sensor |
| P1899 | Park/neutral position (PNP) switch -input circuit malfunction | Wiring, PNP switch, ECMfTCM |