| Various Models |
|---|
| Flash code | Fault location | Probable cause |
|---|
| P0000-0999 | Refer to OBD-II trouble code table | – |
| P1133 | Heated oxygen sensor (HO2S)/oxygen sensor (O2S) 1 – insufficient switching | Wiring, oxygen sensor heater, exhaust system leaking, HO2S |
| P1137 | Heated oxygen sensor (HO2S)/oxygen sensor (O2S) 2 – insufficient switching | Wiring, HO2S/O2S, ECM |
| P1138 | Heated oxygen sensor (HO2S)/oxygen sensor (O2S) 2 – insufficient switching | Wiring, HO2S/O2S, ECM |
| P1171 | Fuel system – lean during acceleration | Fuel filter, fuel pump, HO2S/O2S, injectors |
| P1336 | Crankshaft position sensor (CKP) – variation not learned | learning procedure not performed |
| 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 |
| 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 |
| P1441 | Evaporative emission (EVAP) system – leak detected | Hose connection(s), EVAP canister, EVAP canister purge valve |
| P1520 | Park/neutral position (PNP) switch | Wiring short to ground, incorrectly adjusted |
| P1601 | CAN data bus – circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, instrument panel, ECM |
| P1621 | Engine control module (ECM) – memory performance | ECM |
| P1626 | Data bus, immobilizer | Wiring, body control module (BCM) trouble code(s) stored |
| P1627 | Engine control module (ECM) | ECM |
| P1629 | Immobilizer control module – fuel enable signal | Incorrect ignition key, wiring open circuit/short circuit to ground/short circuit to positive, immobilizer control module, ECM |
| P1630 | Engine control module (ECM), immobilizer code learning 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 |
| P1680 | Engine control module (ECM) | ECM |
| P1681 | Engine control module (ECM) | ECM |
| P1683 | Engine control module (ECM) | ECM |
| U1016 | Instrument panel, CAN data bus – communication malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, instrument panel, ECM |