Model | Engine identification: | Year: | System |
| Avalanche 5.3/6.0/8.1 L | VIN position 8 = 3/0/G/K/T/Y | 2002-09 | GM |
| Aveo 1.6L | VIN position 8 = 6 | 2004-09 | GM |
| Colorado 2.8/3.5L | VIN position 8 = 8/6 | 2004-06 | GM |
| Colorado 2.9/3.6/5.7L | VIN position 8 = 9/E/L | 2007-09 | GM |
| Impala 3.4/3.8L | VIN position 8 = E/K/1 | 2000-05 | GM |
| Malibu 2.2/2.4/3.5/3.6L | VIN position 8 = 5/7/B/F/N/8 | 2004-09 | GM |
| Malibu 2.4/3.1 L | VIN position 8 = J/M/T | 1997-03 | GM |
| Prizm 1.BL | VIN position 8 = 8 | 1998-02 | GM |
| SSR 5.3/6.0L | VIN position 8 = H/P | 2003-07 | GM |
| Trailblazer 4.2/5.3/6.0L | VIN position 8 = H/M/P/S | 2002-09 | GM |
| Venture 3.4L | VIN position 8 = E | 1997-04 | GM |
General information
- Refer to the front of this manual for general test conditions, terminology, detailed descriptions of wiring faults and a general trouble shooter for electrical and mechanical faults.
- Malfunction indicator lamp (MIL) will illuminate or flash if certain faults are recorded.
- ECM operates in backup mode if sensors fail , to enable vehicle to be driven to repair shop.
Accessing
- Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC).
Erasing
- After the faults have been rectified, the manufacturer recommends that trouble codes are erased by using a Scan Tool connected to the data link connector (DLC).
Trouble code identification
| Scan code | Fault location | Probable cause |
| PO, P2,UO | Refer to OBO-II trouble code tables | – |
| P1101 | Intake air flow -incorrect | Wiring, mechanical fault, engine coolant temperature (EeT) sensor, barometric pressure (BARO) sensor, 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 voltage high, intermittent | Wiring open circuit/short circuit to positive, poor connections |
| P1107 | Manifold absolute pressure (MAP) sensor voltage low, intermittent | Wiring short circuit to ground, poor connections |
| P1111 | Intake air temperature (IAT) sensor -voltage high,intermittent | Wiring open circuit/short to positive, poor connections |
| P1112 | Intake air temperature (IAT) sensor -voltage low,intermittent | Wiring short circuit to ground |
| P1114 | Engine coolant temperature (EeT) sensor voltagelow, intermittent | Wiring short circuit to ground, poor connections |
| P1115 | Engine coolant temperature (EeT) sensor voltage high, intermittent | Wiring open circuit/short to positive, poor connections |
| P1116 | Engine coolant temperature (EeT) sensor circuit malfunction | Wiring, ECT sensor, ECM |
| P1120 | Throttle motor position sensor 1 -circuitmalfunction | Wiring, throttle control module |
| P1121 | Throttle position (TP) sensor -voltage high,intermittent | Wiring open circuit/short to positive, poor connections |
| P1122 | Throttle position (TP) sensor -voltage low, intermittent | Wiring open circuit/short to ground, poor connections |
| P1125 | Accelerator pedal position (APP) sensor 1/2/3 -signal malfunction | Wiring, APP sensor, ECM |
| P1133 | Oxygen sensor (02S)/heated oxygen sensor(H02S) 1, bank 1 -insufficient switching | Wiring, exhaust system leaking, 025/H025 |
| P1134 | Heated oxygen sensor (H02S) 1, bank 1 slow response | Wiring, oxygen sensor heater, exhaust system leaking, H025 |
| P1137 | Heated oxygen sensor (H02S) 2, bank 1 voltage low | Wiring, exhaust system leaking, H025 |
| P1138 | Heated oxygen sensor (H02S) 2, bank 1 voltage high | Wiring, H025 |
| P1153 | Heated oxygen sensor (H02S) 1, bank 2insufficient switching | Wiring, oxygen sensor heater, exhaust system leaking, H025 |
| P1154 | Heated oxygen sensor (H02S) 1, bank 2 slow response | Wiring, oxygen sensor heater, exhaust system leaking, H025 |
| P1166 | Heated oxygen sensor (H02S) 2, bank 1 voltage low | Wiring, exhaust system leaking, H025 |
| P1171 | Fuel system -lean during acceleration | Fuel filter, fuel pump, H025, injectors |
| P1172 | Fuel level sensors, primary & secondary sensorno fuel level change during fuel transfer fromsecondary to primary tank | Wiring, fuel pump relays, secondary fuel pump, fuel level sensors, ECM |
| 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 mixturevariation between cylinders | Intake/exhaust leak/blockage, mechanical fault,ignition control, H02S |
| P1189 | Engine oil pressure warning switch -circuitmalfunction | Wiring open circuit, engine oil pressure warning switch, ECM |
| P1200 | Injectors -circuit malfunction | Wiring open circuit/short circuit to ground/short circuit to positive, injectors, ECM |
| P1220 | Throttle motor pOSition sensor 2 -circuit malfunction | Wiring, throttle control module |
| P1221 | Throttle motor position sensor 1/2 -signalvariation | Wiring, throttle control module |
| P1255 | Fuel pump control module -driver over-temperature | Fuel pump control module |
| P1271 | Accelerator pedal position (APP) sensor 1/2 signal variation | Wiring, APP sensor, ECM |
| P1275 | Accelerator pedal position (APP) sensor 1 circuitmalfunction | Wiring, 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, APP sensor, ECM |
| P1281 | Accelerator pedal position (APP) sensor 2 range performance | Wiring, APP sensor, ECM |
| P1285 | Accelerator pedal position (APP) sensor 3 circuitmalfunction | Wiring, APP sensor, ECM |
| P1286 | Accelerator pedal pOSition (APP) sensor 3 range performance | Wiring, APP sensor, ECM |
| P1300 | Ignition coil 1 control -feedback circuit malfunction | Wiring, ignition coil 1, ECM |
| P1305 | Ignition coil 2 control -feedback circuitmalfunction | Wiring, ignition coil 2, ECM |
| P1310 | Ignition coil 3 control -feedback circuitmalfunction | Wiring, ignition coil 3, ECM |
| P1315 | Ignition coil 4 control -feedback circuitmalfunction | Wiring, ignition coil 4, ECM |
| P1335 | Crankshaft position (CKP) sensor -circuit malfunction | Wiring, CKP sensor, ECM |
| P1336 | Crankshaft position (CKP) sensor -variation notlearned | Learning procedure not performed |
| P1345 | Crankshaft position (CKP) sensor/camshaftposition (CMP) sensor -signal variation | CKP sensor, distributor/camshaft alignment, mechanical fault |
| P1346 | Camshaft position actuator -circuit malfunction | Wiring, mechanical fault, camshaft position actuator, ECM |
| P1349 | Camshaft position actuator -circuit malfunction | Wiring, mechanical fault, camshaft position actuator, ECM |
| P1350 | Ignition control system, bypass circuit -circuit malfunction | Wiring, poor connections, ICM, ECM |
| P1351 | Ignition control system, coil -voltage high | Wiring open circuit, ICM, ECM |
| P1351 | Ignition control module (ICM) -ignition coil 1circuit voltage high | Wiring open circuit/short circuit to ground/ short circuit to positive, ICM, ECM |
| P1352 0 | Ignition control system, bypass circuit voltage high | Wiring open circuit, ICM, ECM |
| P1352 | Ignition control module (ICM) -ignition coil 2 circuit voltage high | Wiring open circuit/short circuit to ground/short circuit to positive, ICM, ECM |
| P1353 | Ignition control module (ICM) -ignition coil 3circuit voltage high | Wiring open circuit/short circuit to ground/short circuit to positive, ICM, ECM |
| P1361 | Ignition control system, ignition control (IC) circuit -voltage low | Wiring, circuit short circuit to ground, poor connections, ICM, ECM |
| P1361 | Ignition control module (ICM) -ignition coil 1 circuit voltage low | Wiring short circuit to ground/positive, bypass circuit short circuit to ground, ICM, ECM |
| P1362 | Ignition control, bypass circuit -voltage low | Wiring short circuit to ground, ICM, ECM |
| P1362 | Ignition control module (ICM) -ignition coil 2circuit voltage low | Wiring short circuit to ground/positive, bypass circuit short circuit to ground, ICM, ECM |
| P1363 | Ignition control module (ICM) -ignition coil 3 circuit voltage low | Wiring short circuit to ground/positive, bypass circuit short circuit to ground, ICM, ECM |
| P1374 | Crankshaft position (CKP) sensor, high to low resolution frequency -signal variation | Wiring, wiring routed near spark plug wires, ignition coils arcing/tracking, ICM, ECM |
| P1380 | Antilock brake system (ABS)/traction control system (TCS), rough road signal to engine control module (ECM) -malfunction | ABS trouble code(s) stored |
| P1381 | Antilock brake system (ABS)/traction control system (TCS), rough road signal to engine control module (ECM) -no communication | Wiring, poor connections, ASS |
| P1391 | Rough road sensor -signal malfunction | Wiring, rough road sensor, ECM |
| P1392 | Rough road sensor -voltage low | Wiring, rough road sensor, ECM |
| P1393 | Rough road sensor -voltage high | Wiring, rough road sensor, ECM |
| P1396 | Rough road sensor -signal malfunction | Wiring, rough road sensor, wheel speed sensor, ECM |
| P1397 | Rough road sensor -signal malfunction | Wiring, rough road sensor, wheel speed sensor, ABS control module |
| 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 not fully closing | Wiring, poor connections, EGR valve position sensor, EGR solenoid |
| P1406 | Exhaust gas recirculation (EGR) valve position sensor range performance | Wiring, EGR valve tight/sticking, EGR valve position sensor |
| P1441 | Evaporative emission (EVAP) system -leakdetected | Hose connection(s), EVAP canister, EVAP canister purge valve |
| P1442 | Evaporative emission (EVAP) system vacuumswitch -circuit malfunction | Hoses blockedlleaking, wiring, EVAP canister, ECM |
| P1483 | Engine cooling system -performance | Cooling system, ECT sensor, IAT sensor |
| P1512 | Throttle control unit -signal variation | Wiring, throttle control unit, ECM |
| P1514 | Throttle control unit, intake air flow -excessive | Throttle control unit, MAP sensor, CMP sensor signal, ECM |
| P1515 | Throttle command/actual throttle position -signalvariation | Wiring, throttle valve sticking, throttle control module |
| P1516 | Throttle command/actual throttle position -signal variation | Wiring, throttle valve sticking, throttle control module |
| P1517 | Throttle control module -malfunction | Throttle control module |
| P1518 | Throttle control. module/engine control module(ECM) -communication malfunction | Wiring, throttle control module, ECM |
| P1520 | Stoplamp switch -circuit malfunction | Wiring short to voltage, stoplamp switch, ECM |
| P1523 | Throttle control unit, closed throttle position -performance | Throttle valve movement restricted, throttle control unit |
| P1546 | AlC compressor clutch relay -circuit malfunction | Wiring, AlC compressor clutch relay, ECM |
| P1554 | Cruise control status circuit -high voltage | Wiring open circuit/short circuit to ground, cruise control module, ECM |
| P1571 | Traction control system (TCS), torque request signal -malfunction | Wiring, poor connections, ABS/TCS |
| P1573 | Engine control module (ECM), anti lock brake system (ABS)/traction control system (TCS)communication -malfunction | Wiring, poor connections, ABS control module, ECM |
| P1585 | Cruise control , inhibit output circuit -voltage out of range | Wiring, cruise control module, ECM |
| P1600 | Engine control module (ECM) -malfunction | ECM |
| P1600 | Engine control module (ECM) -supply voltage | Wiring, ECM |
| P1601 | CAN data bus, engine control module (ECM)/antilock brake system (ABS)/tractioncontrol system (TCS)linstrumentation control module/diagnostic control module some communication lost | Wiring, poor connections, ECM, ABS/TCS, diagnostic control module, instrumentation control module |
| P1602 | Engine control module (ECM) to antilock brake system (ABS)/traction control system (TCS),CAN data bus -communication failure | Wiring, poor connections, ABS control module |
| P1604 | CAN data bus -instrument panel | Wiring, BCM trouble code(s) stored |
| P1605 | CAN data bus -AlC | Wiring, AlC system trouble code(s) stored |
| P1610 | CAN data bus -body control module (SCM) | Wiring, BCM trouble code(s) stored |
| P161B | Throttle motor control module -performance | ECM, transmission, AlC compressor, manifold absolute pressure (MAP) sensor hose |
| P1621 | Engine control module (ECM) -malfunction | ECM |
| P1626 | Engine control module (ECM) -fuel enable signal lost | Wiring, poor connections, immobilizer control module, ECM |
| P1627 | Engine control module (ECM) -malfunction | ECM |
| P1629 | Engine control module (ECM) -fuel enable signal not received | Incorrect ignition key, wiring, poor connections, immobilizer control module, ECM |
| P1630 | Engine control module (ECM), immobilizer code -learning mode | ECM immobilizer code programming notcompleted |
| P1631 | Engine control module (ECM) -incorrectimmobilizer code | Incorrect key, immobilizer code not programmed |
| P1632 | Engine control module (ECM) -fuel disable signal received | 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 | Fuse, wiring open circuit, ECM |
| P1635 | Engine control module (ECM), sensor supply voltage -circuit malfunction | Wiring, poor connections, TP sensor, MAPsensor, EGR valve position sensor, FTP sensor, ECM |
| P1637 | Alternator ‘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 | Engine control module (ECM), sensor supply voltage -circuit malfunction | Wiring, poor connections, AlC refrigerant pressure sensor, ECM |
| P1639 | Engine control module (ECM), sensor supply voltage -circuit malfunction | Wiring, poor connections, FTP sensor, AlCrefrigerant pressure sensor, ECM |
| P1639 | Engine control module (ECM), sensor supply voltage -circuit malfunction | Wiring, poor connections, FTP sensor, throttle position (TP) sensor, ECM |
| P1639 | Engine control module (ECM), sensor supply voltage -circuit malfunction | Wiring, poor connections, MAP sensor sensor, throttle position (TP) sensor 2, accelerator pedalposition (APP) sensor 1, ECM |
| P1640 | Engine control module, output driver 1 supply voltage high | Wiring, loose alternator connection, alternator |
| P1641 | Malfunction indicator lamp (MIL) -circuit malfunction | Wiring, poor connections, MIL, ECM |
| P1641 | AlC compressor clutch relay -circuit malfunction | Wiring open circuit/short circuit to ground, AlC compressor clutch relay, ECM |
| P1650 | Engine control module, output driver 2 supply voltage high | Wiring, loose alternator connection, alternator |
| P1651 | Engine coolant blower motor relay 1 -circuit malfunction | Wiring, engine coolant blower motor relay, ECM |
| P1652 | Engine coolant blower motor relay 2 & 3 circuitmalfunction | Wiring, engine coolant blower motor relay(s), ECM |
| P1653 | Fuel gauge, control signal -circuit malfunction | Wiring, ECM |
| P1653 | Engine oil level ‘low’ warning lamp, control signal -circuit malfunction | Wiring short circuit to ground, engine oil level, ECM |
| P1654 | AlC compressor clutch relay -circuit malfunction | Wiring open circuit/short circuit to ground, AlC compressor clutch relay, ECM |
| P1655 | Evaporative emission (EVAP) canister purge valve-circuit malfunction | Wiring open circuit/short circuit to ground, EVAP canister vent valve, ECM |
| P1656 | Camshaft position actuator -circuit malfunction | Wiring open circuit/short circuit to ground, camshaft position actuator, ECM |
| P1660 | Engine control module, output driver 3 supplyvoltage high | Wiring, loose alternator connection, alternator |
| P1660 | Engine control module, serial input driver module -supply voltage high | Wiring short circuit to positive, ECM |
| P1662 | Cruise control, inhibit output circuit malfunction | Wiring open circuit/short circuit to ground, cruise control motor/actuator, cruise control module, ECM |
| P1663 | Alternator warning lamp, control signal -circuitmalfunction | Wiring, instrument panel, ECM |
| P1665 | Evaporative emission (EVAP) canister vent valve -circuit malfunction | Wiring open circuit/short circuit to ground, EVAP canister vent valve, ECM |
| P1668 | Alternator ‘L’ terminal -circuit malfunction | Wiring ” ECM , voltage regulator, alternator |
| P1670 | Engine control module, output driver 4 supplyvoltage high | Wiring, loose alternator connection, alternator |
| P1671 | Malfunction indicator lamp (MIL) -circuit malfunction | Wiring open circuit/short circuit to ground/ short circuit to positive, MIL, ECM |
| P1672 | Engine oil level ‘low’ warning lamp, control signal -circuit malfunction | Wiring short circuit to ground, engine oil level, ECM |
| P1673 | Engine coolant ‘hot’ warning lamp -circuit malfunction | Wiring open circuit/short circuit to ground/ short circuit to positive, instrument panel, cooling system, ECM |
| P1675 | Evaporative emission (EVAP) canister vent valve -circuit malfunction | Wiring, poor connection, EVAP canister vent valve, ECM |
| P1676 | Evaporative emission (EVAP) canister purge valve -circuit malfunction | Wiring open circuit/short circuit to ground, EVAP canister purge valve, ECM |
| P1680 | Engine control module (ECM) | ECM |
| P1680 | Accelerator pedal position (APP) sensor 2 circuit malfunction | Wiring open circuit/short circuit to ground/shortcircuit to positive, APP sensor, ECM |
| P1681 | Engine control module (ECM) malfunction | ECM |
| P1682 | Engine control module (ECM) -ignition power supply less than 10 V | Wiring, ECM |
| P1682 | Throttle control module/engine control module (ECM) -ignition power supply variation | Wiring, ECM |
| P1683 | Engine control module (ECM) -malfunction | ECM |
| P1689 | Traction control system (TCS), delivered torque signal -malfunction | Wiring, poor connections, ECM |
| P1810 | Transmission gear pressure switch, signal _.circuit malfunction | Wiring open circuit/short circuit to ground, reverse/D1/D2/D3/D4 gear pressure switch(es),ECM |
| P3401 | Cylinder cut-out solenoid, cylinder 1 malfunction | Wiring, cylinder cut-out solenoid, mechanical fault, ECM |
| P3425 | Cylinder cut-out solenoid, cylinder 4 malfunction | Wiring, cylinder cut-out solenoid, mechanical fault, ECM |
| P3441 | Cylinder cut-out solenoid, cylinder 6 malfunction | Wiring, cylinder cut-out solenoid, mechanical fault, ECM |
| P3449 | Cylinder cut-out solenoid, cylinder 7 malfunction | Wiring, cylinder cut-out solenoid, mechanical fault, ECM |
| U1000 | CAN data bus -communication malfunction | Wiring, BCM, ECM, antilock brake system (ABS)/traction control system (TCS), instrumentation control module, SDM |
| U1040 | Antilock brake system (ABS)/traction control system (TCS), CAN data bus -communication malfunction | Wiring, ABS/TCS trouble codes stored |
| U1064 | . Body control module (BCM), CAN data bus -communication malfunction | Wiring, BCM |