GM Service Manual Online
For 1990-2009 cars only

This master DTC list includes all applicable DTCs in alphanumeric order with descriptors.

DTC

DTC Descriptor

Module That Sets the DTC

Diagnostic Procedure

15

 

TCM

DTC 15

17

 

TCM

DTC 17

22

 

TCM

DTC 22

41

 

TCM

DTC 41

43

 

TCM

DTC 43

44

 

TCM

DTC 44

48

 

TCM

DTC 48

53

 

TCM

DTC 53

54

 

TCM

DTC 54

55

 

TCM

DTC 55

58

 

TCM

DTC 58

75

 

TCM

DTC 75

B0016

Passenger Frontal Deployment Loop Resistance Low

SDM

DTC B0016, B0017, or B0018

B0017

Passenger Frontal Deployment Loop Open

SDM

DTC B0016, B0017, or B0018

B0018

Passenger Frontal Deployment Loop Out of Range

SDM

DTC B0016, B0017, or B0018

B0022

Driver Frontal Deployment Loop Resistance Low

SDM

DTC B0022, B0024, or B0026

B0024

Driver Frontal Deployment Loop Out of Range

SDM

DTC B0022, B0024, or B0026

B0026

Driver Frontal Deployment Loop Open

SDM

DTC B0022, B0024, or B0026

B0028

RF Side Deployment Loop Resistance Low

SDM

DTC B0028, B0029, or B0030

B0029

RF Side Deployment Loop Open Circuit

SDM

DTC B0028, B0029, or B0030

B0030

RF Side Deployment Loop Voltage Out of Range

SDM

DTC B0028, B0029, or B0030

B0040

LF Side Deployment Loop Resistance Low

SDM

DTC B0040, B0041, or B0045

B0041

LF Side Deployment Loop Open Circuit

SDM

DTC B0040, B0041, or B0045

B0045

LF Side Deployment Loop Voltage Out of Range

SDM

DTC B0040, B0041, or B0045

B0051

Deployment Commanded

SDM

DTC B0051

B0053

Deployment Commanded With Loop Faults Present

SDM

DTC B0053

B0057

RF Pretensioner Deployment Loop Resistance Low

SDM

DTC B0057

B0058

RF Pretensioner Deployment Loop Open

SDM

DTC B0058

B0059

RF Pretensioner Deployment Loop Voltage Out of Range

SDM

DTC B0059

B0061

Warning Lamp Circuit Open or Short to Ground

SDM

DTC B0061

B0064

LF Pretensioner Deployment Loop Resistance Low

SDM

DTC B0064, B0065, or B0066

B0065

LF Pretensioner Deployment Loop Open

SDM

DTC B0064, B0065, or B0066

B0066

LF Pretensioner Deployment Loop Voltage Out of Range

SDM

DTC B0064, B0065, or B0066

B0077

Left SIS Malfunction

SDM

DTC B0077

B0078

Right SIS Malfunction

SDM

DTC B0078

B0079

Incorrect Left SIS Installed

SDM

DTC B0079

B0081

Incorrect Right SIS Installed

SDM

DTC B0081

B1000

ECU Malfunction

SDM

DTC B1000

C0035

Left Front Wheel Speed Sensor Circuit

EBCM

DTC C0035

C0040

Right Front Wheel Speed Sensor Circuit

EBCM

DTC C0040

C0045

Left Rear Wheel Speed Sensor Circuit

EBCM

DTC C0045

C0050

Right Rear Wheel Speed Sensor Circuit

EBCM

DTC C0050

C0060/C0065

Left Front Dump Solenoid Circuit Open

EBCM

DTC C0060/C0065

C0070/C0075

Right Front Dump Solenoid Circuit Open

EBCM

DTC C0070/C0075

C0080/C0085

Left Rear Dump Solenoid Circuit Open

EBCM

DTC C0080/C0085

C0090/C0095

Right Rear Dump Solenoid Circuit Open

EBCM

DTC C0090/C0095

C0110

Pump Motor Circuit

EBCM

DTC C0110

C0121

ABS Relay Circuit

EBCM

DTC C0121

C0161

Stop Lamp Switch Circuit Open

EBCM

DTC C0161

C0245

Wheel Speed Signal Malfunction

EBCM

DTC C0245

C0550

Electronic Control Unit (ECU) Performance

EBCM

DTC C0550

C0800

Battery Voltage Out of Range

EBCM

DTC C0800

P0030

HO2S Heater Control Circuit Bank 1 Sensor 1

ECM

DTC P0030 or P0036 for the 0.8L engine

or

DTC P0030 or P0036 for the 1.0L

P0036

HO2S Heater Control Circuit Bank 1 Sensor 2

ECM

DTC P0030 or P0036 for the 0.8L engine

or

DTC P0030 or P0036 for the 1.0L engine

P0107

Manifold Absolute Pressure (MAP) Sensor Circuit Low Voltage

ECM

DTC P0107 or P0108 for the 0.8L engine

or

DTC P0107 or P0108 for the 1.0L engine

P0108

Manifold Absolute Pressure (MAP) Sensor Circuit High Voltage

ECM

DTC P0107 or P0108 for the 0.8L engine

or

DTC P0107 or P0108 for the 1.0L engine

P0112

Intake Air Temperature (IAT) Sensor Circuit Low Voltage

ECM

DTC P0112 or P0113

or

DTC P0112 or P0113

P0113

Intake Air Temperature (IAT) Sensor Circuit High Voltage

ECM

DTC P0112 or P0113 for the 0.8L engine

or

DTC P0112 or P0113

P0117

 

ECM

DTC P0117 or P0118 for the 0.8L engine

or

DTC P0117 or P0118 for the 1.0L engine

P0118

Engine Coolant Temperature (ECT) Sensor Circuit High Voltage

ECM

DTC P0117 or P0118 for the 0.8L engine

or

DTC P0117 or P0118 for the 1.0L engine

P0122

Throttle Position (TP) Sensor Circuit Low Voltage

ECM

DTC P0122 or P0123 for the 0.8L engine

or

DTC P0122, P0123, P0222, or P0223 for the 1.0L engine

P0123

Throttle Position (TP) Sensor Circuit High Voltage

ECM

DTC P0122 or P0123 for the 0.8L engine

or

DTC P0122, P0123, P0222, or P0223 for the 1.0L engine

P0131

HO2S Circuit Low Voltage Bank 1 Sensor 1

ECM

DTC P0131 or P0137 for the 0.8L engine

or

DTC P0131 or P0137 for the 1.0L engine

P0132

HO2S Circuit High Voltage Bank 1 Sensor 1

ECM

DTC P0132 or P0138 for the 0.8L engine

or

DTC P0132 or P0138 for the 1.0L engine

P0133

HO2S Slow Response Bank 1 Sensor 1

ECM

DTC P0133 for the 0.8L engine

or

DTC P0133 for the 1.0L engine

P0137

HO2S Circuit Low Voltage Bank 1 Sensor 2

ECM

DTC P0131 or P0137 for the 0.8L engine

or

DTC P0131 or P0137 for the 1.0L engine

P0138

HO2S Circuit High Voltage Bank 1 Sensor 2

ECM

DTC P0132 or P0138 for the 0.8L engine

or

DTC P0132 or P0138 for the 1.0L engine

P0140

HO2S Circuit Insufficient Activity Bank 1 Sensor 2

ECM

DTC P0140 for the 0.8L engine

or

DTC P0140 for the 1.0L engine

P0171

Fuel Trim System Lean

ECM

DTC P0171 or P0172 for the 0.8L engine

or

DTC P0171 or P0172 for the 1.0L engine

P0172

Fuel Trim System Rich

ECM

DTC P0171 or P0172 for the 0.8L engine

or

DTC P0171 or P0172 for the 1.0L engine

P0222

Idle Speed Control (ISC) Motor Position Sensor Circuit Low Voltage

ECM

DTC P0122, P0123, P0222, or P0223 for the 1.0L engine

P0223

Idle Speed Control (ISC) Motor Position Sensor Circuit High Voltage

ECM

DTC P0122, P0123, P0222, or P0223 for the 1.0L engine

P0261

Injector 1 Control Circuit Low Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, or P0268 for the 0.8L engine

or

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0262

Injector 1 Control Circuit High Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, or P0268 for the 0.8L engine

or

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0264

Injector 2 Control Circuit Low Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, or P0268 for the 0.8L engine

or

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0265

Injector 2 Control Circuit High Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, or P0268 for the 0.8L engine

or

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0267

Injector 3 Control Circuit Low Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, or P0268 for the 0.8L engine

or

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0268

Injector 3 Control Circuit High Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, or P0268 for the 0.8L engine

or

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0270

Injector 4 Control Circuit Low Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0271

Injector 4 Control Circuit High Voltage

ECM

DTC P0261, P0262, P0264, P0265, P0267, P0268, P0270, or P0271 for the 1.0L engine

P0300

Engine Misfire Detected

ECM

DTC P0300 for the 0.8L engine

or

DTC P0300 for the 1.0L engine

P0327

Knock Sensor (KS) Circuit Low Frequency

ECM

DTC P0327 for the 0.8L engine

or DTC P0327 for the 1.0L engine

P0335

Crankshaft Position (CKP) Sensor Circuit

ECM

DTC P0335, P0336, or P0337 for the 0.8L engine

or

DTC P0335, P0336, or P0337 for the 1.0L engine

P0336

Crankshaft Position (CKP) Sensor Performance

ECM

DTC P0335, P0336, or P0337 for the 0.8L engine

or

DTC P0335, P0336, or P0337 for the 1.0L engine

P0337

Crankshaft Position (CKP) Sensor Circuit Low Duty Cycle

ECM

DTC P0335, P0336, or P0337 for the 0.8L engine

or

DTC P0335, P0336, or P0337 for the 1.0L engine

P0341

Camshaft Position (CMP) Sensor Performance

ECM

DTC P0341 or P0342 for the 0.8L engine

or

DTC P0341 or P0342 for the 1.0L engine

P0342

Camshaft Position (CMP) Sensor Circuit

ECM

DTC P0341 or P0342 for the 0.8L engine

or

DTC P0341 or P0342 for the 1.0L engine

P0351

Ignition Coil 1 Control Circuit

ECM

DTC P0351, P0352, or P0353 for the 0.8L engine

or

DTC P0351 or P0352 for the 1.0L engine

P0352

Ignition Coil 2 Control Circuit

ECM

DTC P0351, P0352, or P0353 for the 0.8L engine

or

DTC P0351 or P0352 for the 1.0L engine

P0353

Ignition Coil 3 Control Circuit

ECM

DTC P0351, P0352, or P0353 for the 0.8L engine

P0400

Exhaust Gas Recirculation (EGR) Flow Incorrect

ECM

DTC P0400, P0401, P0402, or P1402 for the 0.8L engine

or

DTC P0400, P0401, P0402, or P1402 for the 1.0L engine

P0401

Exhaust Gas Recirculation (EGR) Flow Insufficient

ECM

DTC P0400, P0401, P0402, or P1402 for the 0.8L engine

or

DTC P0400, P0401, P0402, or P1402 for the 1.0L engine

P0403

Exhaust Gas Recirculation (EGR) Solenoid Control Circuit

ECM

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 0.8L engine

or

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 1.0L engine

P0404

Exhaust Gas Recirculation (EGR) Open Position Performance

ECM

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 0.8L engine

or

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 1.0L engine

P0405

Exhaust Gas Recirculation (EGR) Position Sensor Circuit Low Voltage

ECM

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 0.8L engine

or

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 1.0L engine

P0406

Exhaust Gas Recirculation (EGR) Position Sensor Circuit High Voltage

ECM

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 0.8L engine

or

DTC P0403, P0404, P0405, P0406, P1403, or P1404 for the 1.0L engine

P0420

Catalyst System Low Efficiency Bank 1

ECM

DTC P0420 for the 0.8L engine

or

DTC P0420 for the 1.0L engine

P0444

Evaporative Emission (EVAP) Purge Solenoid Control Circuit Open

ECM

DTC P0444 or P0445 for the 0.8L engine

or

DTC P0444 or P0445 for the 1.0L engine

P0445

Evaporative Emission (EVAP) Purge Solenoid Control Circuit Shorted

ECM

DTC P0444 or P0445 for the 0.8L engine

or

DTC P0444 or P0445 for the 1.0L engine

P0462

Fuel Level Sensor Circuit Low Voltage

ECM

DTC P0462

P0463

Fuel Level Sensor Circuit High Voltage

ECM

DTC P0463

P0480

Cooling Fan Relay Control Circuit 1

ECM

DTC P0480 or P0481

P0481

Coolant Fan Relay 2 and 3 Control Circuit

ECM

DTC P0480 or P0481

P0501

Vehicle Speed Sensor (VSS) Performance

ECM

DTC P0501 for the 0.8L engine

or

DTC P0501 for the 1.0L engine

P0510

Idle Speed Control (ISC) Motor Position Sensor Circuit Low Voltage

ECM

DTC P0510 for the 1.0L engine

P0511

Idle Air Control (IAC) System

ECM

DTC P0511 for the 0.8L engine

P0537

Air Conditioning (A/C) Evaporator Temperature Sensor Circuit Low Voltage

ECM

DTC P0537

P0538

Air Conditioning (A/C) Evaporator Temperature Sensor Circuit High Voltage

ECM

DTC P0538

P0562

System Voltage Too Low

ECM

DTC P0562

P0563

System Voltage Too High

ECM

DTC P0563

P0601

Control Module Read Only Memory (ROM)

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0602

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0603

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0604

Control Module Random Accessory Memory (RAM)

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0605

Control Module Internal Performance

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0606

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0607

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P0628

Fuel Pump Relay Control Circuit Low Voltage

ECM

DTC P0628 or P0629 for the 0.8L engine

or

DTC P0628 or P0629 for the 1.0L engine

P0629

Fuel Pump Relay Control Circuit High Voltage

ECM

DTC P0628 or P0629 for the 0.8L engine

or

DTC P0628 or P0629 for the 1.0L engine

P0646

Air Conditioning (A/C) Clutch Relay Control Circuit Low Voltage

ECM

DTC P0646 or P0647

P0647

Air Conditioning (A/C) Clutch Relay Control Circuit High Voltage

ECM

DTC P0646 or P0647

P0650

Malfunction Indicator Lamp (MIL) Control Circuit Low Voltage

ECM

DTC P0650 or P1650 for the 0.8L engine

or

DTC P0650 or P1650 for the 1.0L engine

P0654

Engine Speed Output Circuit

ECM

DTC P0654

P0656

Fuel Level Output Circuit

ECM

DTC P0656

P0700

Transmission Control Module (TCM) Requested MIL Illumination

ECM

DTC P0700 for the 0.8L engine

or

DTC P0700 for the 1.0L engine

P0705

 

ECM

DTC P0705

P0710

 

ECM

DTC P0710

P0715

 

ECM

DTC P0715

P0720

 

ECM

DTC P0720

P0740

 

ECM

DTC P0740

P0741

 

ECM

DTC P0741

P0748

 

ECM

DTC P0748

P0753

 

ECM

DTC P0753

P0758

 

ECM

DTC P0758

P1390

Wheel Speed Sensor Circuit

ECM

DTC P1390 or P1396 for the 0.8L engine

or

DTC P1390 or P1396 for the 1.0L engine

P1396

Misfire Detected - Rough Road Data Not Available

ECM

DTC P1390 or P1396 for the 0.8L engine

or

DTC P1390 or P1396 for the 1.0L engine

P1504

Transmission Control Module (TCM) Communication Performance

ECM

DTC P1504 for the 0.8L engine

or

DTC P1504 for the 1.0L engine

P1600

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P1610

Engine Controls Ignition Relay Control Circuit High Voltage

ECM

DTC P1610 or P1611 for the 0.8L engine

or

DTC P1610 or P1611 for the 1.0L engine

P1611

Engine Controls Ignition Relay Control Circuit Low Voltage

ECM

DTC P1610 or P1611 for the 0.8L engine

or

DTC P1610 or P1611 for the 1.0L engine

or

P1621

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P1627

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P1628

Theft Deterrent Start Enable Signal Not Received

ECM

DTC P1628

P1629

Theft Deterrent Start Enable Signal Not Correct

ECM

DTC P1629

P1650

Malfunction Indicator Lamp (MIL) Control Circuit High Voltage

ECM

DTC P0650 or P1650 for the 0.8L engine

or

DTC P0650 or P1650 for the 1.0L engine

P1668

Engine Coolant Temperature (ECT) Output Circuit

ECM

DTC P1668

P1680

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P1681

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P1683

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine

P1795

 

ECM

DTC P1795

P2101

Idle Speed Control (ISC) Motor Control Circuit

ECM

DTC P2101, P2118, or P2119 for the 1.0L engine

P2118

Idle Speed Control (ISC) System

ECM

DTC P2101, P2118, or P2119 for the 1.0L engine

P2119

Idle Speed Control (ISC) System Performance

ECM

DTC P2101, P2118, or P2119 for the 1.0L engine

P2610

 

ECM

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 0.8L engine

or

DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 for the 1.0L engine