GM Service Manual Online
For 1990-2009 cars only

The service information contained in this manual refers to the Federal calibration package. The export change is NOT reflected in the service information on the DTC's diagnostic support information page or in the Repair Instructions. The DTC Type table information refers to domestic and Export calibration packages. Export vehicles may have differences in DTC types that will affect Malfunction Indicator Lamp (MIL) operation. Certain DTCs have been changed from type A to type C or, in some cases, type X. When a type A diagnostic fails, a DTC is set immediately and the Malfunction Indicator Lamp (MIL) is illuminated. When a type B DTC diagnostic fails, the Malfunction Indicator Lamp (MIL) will illuminate if the fault is present after two consecutive drive trips. A type C DTC will set after one failure and be stored in history but will not illuminate the Malfunction Indicator Lamp (MIL). For certain DTCs, a message will also appear on the Driver Information Center (DIC). Type X DTCs have been turned off (the diagnostic does not run, no codes are stored, and the Malfunction Indicator Lamp (MIL) will not illuminate.

If a system is malfunctioning and the associated DTC has been disabled (Type X), it may be beneficial to use the diagnostic table as a guide to aid in diagnosis. Many of the DTC tables include a functional check of the system that may pinpoint a condition. However, it is important to remember that the DTC tables are specifically designed for use only when a DTC is set. Therefore, a thorough understanding of the normal operation of the system being diagnosed is necessary and use of the tables for this purpose is at the discretion of the technician.

Important: An export vehicle may have unrequired emissions components removed.

Important: For Automatic Transmission DTC types, refer to Diagnostic Trouble Code Identification .

Diagnostic Trouble Code (DTC) Type Table

DTC

Description

Domestic

Export Unleaded Fuel

RPO K29, VE1, and VD1

Export Leaded Fuel

RPO NM8

P0101

MAF System Performance

B

C

C

P0102

MAF Sensor Circuit Low Frequency

B

B

B

P0103

MAF Sensor Circuit High Frequency

B

B

B

P0107

MAP Sensor Circuit Low Voltage

B

B

B

P0108

MAP Sensor Circuit High Voltage

B

B

B

P0112

IAT Sensor Circuit Low Voltage

B

B

B

P0113

IAT Sensor Circuit High Voltage

B

B

B

P0117

ECT Sensor Low Voltage (w/message)

B

B

B

P0118

ECT Sensor High Voltage (w/message)

B

B

B

P0125

ECT Excessive Time To Closed Loop Fuel Control

B

C

X

P0131

HO2S Circuit Low Voltage Bank 1 Sensor 1

B

B

X

P0132

HO2S Circuit High Voltage Bank 1 Sensor 1

B

B

X

P0133

HO2S Slow Response Bank 1 Sensor 1

B

C

X

P0134

HO2S Circuit Insufficient Activity Bank 1 Sensor 1

B

B

X

P0135

HO2S Heater Circuit Bank 1 Sensor 1

B

C

X

P0137

HO2S Circuit Low Voltage Bank 1 Sensor 2

B

B

X

P0138

HO2S Circuit High Voltage Bank 1 Sensor 2

B

B

X

P0140

HO2S Circuit Insufficient Activity Bank 1 Sensor 2

B

B

X

P0141

HO2S Heater Circuit Bank 1 Sensor 2

B

C

X

P0151

HO2S Circuit Low Voltage Bank 2 Sensor 1

B

B

X

P0152

HO2S Circuit High Voltage Bank 2 Sensor 1

B

B

X

P0153

HO2S Slow Response Bank 2 Sensor 1

B

C

X

P0154

HO2S Circuit Insufficient Activity Bank 2 Sensor 1

B

B

X

P0155

HO2S Heater Circuit Bank 2 Sensor 1

B

C

X

P0157

HO2S Circuit Low Voltage Bank 2 Sensor 2

B

B

X

P0158

HO2S Circuit High Voltage Bank 2 Sensor 2

B

B

X

P0160

HO2S Circuit Insufficient Signal Activity Bank 2 Sensor 2

B

B

X

P0161

HO2S Heater Circuit Bank 2 Sensor 2

B

C

X

P0171

Fuel Trim System Lean Bank 1

B

B

X

P0172

Fuel Trim System Rich Bank 1

B

B

X

P0174

Fuel Trim System Lean Bank 2

B

B

X

P0175

Fuel Trim System Rich Bank 2

B

B

X

P0200

Injector Control Circuit

B

C

C

P0230

Fuel Pump Control Circuit

B

B

B

P0300

Engine Misfire Detected

B

B

(No MIL)

B

(No MIL)

P0325

Knock Sensor (KS) System

B

C

C

P0327

Knock Sensor (KS) Signal Circuit Front

B

C

C

P0332

Knock Sensor (KS) Signal Circuit Rear

B

C

C

P0335

CKP Sensor Circuit

B

B

B

P0336

CKP Sensor Circuit Performance

B

B

B

P0341

CMP Sensor Circuit Performance

B

B

B

P0342

CMP Sensor Circuit Low Voltage

B

B

B

P0343

CMP Sensor Circuit High Voltage

B

B

B

P0351

Ignition Control #1 Circuit

B

B

B

P0352

Ignition Control #2 Circuit

B

B

B

P0353

Ignition Control #3 Circuit

B

B

B

P0354

Ignition Control #4 Circuit

B

B

B

P0355

Ignition Control #5 Circuit

B

B

B

P0356

Ignition Control #6 Circuit

B

B

B

P0357

Ignition Control #7 Circuit

B

B

B

P0358

Ignition Control #8 Circuit

B

B

B

P0410

AIR System

B

C

X

P0412

AIR Solenoid Relay Control Circuit

B

C

X

P0418

AIR Pump Relay Control Circuit

B

C

X

P0420

TWC System Low Efficiency Bank 1

A

C

X

P0430

TWC System Low Efficiency Bank 2

A

C

X

P0440

EVAP System

A

C

X

P0442

EVAP Control System Small Leak Detected

A

C

X

P0443

EVAP Purge Solenoid Valve Control Circuit

B

C

C

P0446

EVAP-Canister Vent Blocked

A

C

X

P0449

EVAP Canister Vent Solenoid Valve Control Circuit

B

C

X

P0452

Fuel Tank Pressure Sensor Circuit Low Voltage

B

C

X

P0453

Fuel Tank Pressure Sensor Circuit High Voltage

B

C

X

P0461

Fuel Level Sensor 1 Circuit Performance (w/message)

C

C

C

P0462

Fuel Level Sensor 1 Circuit Low Voltage (w/message)

C

C

C

P0463

Fuel Level Sensor 1 Circuit High Voltage (w/message)

C

C

C

P0480

FC Relay 1 Control Circuit

B

C

C

P0481

FC Relay 2 And 3 Control Circuit

B

C

C

P0500

Vehicle Speed Sensor Circuit (M/T)

B

B

X

P0506

Idle Speed Low

B

B

B

P0507

Idle Speed High

B

B

B

P0522

Engine Oil Pressure Sensor Circuit Low Voltage (w/message)

C

C

C

P0523

Engine Oil Pressure Sensor Circuit High Voltage (w/message)

C

C

C

P0530

A/C Refrigerant Pressure Sensor Circuit

C

C

C

P0562

System Voltage Low (w/ message)

C

C

C

P0563

System Voltage High (w/ message)

C

C

C

P0567

Cruise Resume Circuit

C

C

C

P0568

Cruise Set Circuit

C

C

C

P0571

Cruise Brake Switch Circuit (M/T)

C

C

X

P0601

PCM/VCM Memory

A

A

A

P0602

PCM/VCM Not Programmed

A

A

A

P0604

PCM/VCM RAM Performance

A

A

A

P0606

PCM Internal Communication Interrupted

A

A

A

P0608

VSS Output Circuit

C

C

C

P0645

A/C Clutch Relay Control Circuit

C

C

C

P0650

Malfunction Indicator Lamp (MIL) Control Circuit

B

(No MIL)

B

(No MIL)

B

(No MIL)

P0654

Engine Speed Output Circuit

C

C

C

P0704

Clutch Switch Circuit (M/T)

C

C

X

P0705

Trans. Range Switch Circuit (A/T)

C

C

C

P0706

Trans. Range Switch Performance (A/T)

C

C

C

P0712

TFT Sensor Circuit-Low Input (M/T Europe only)

X

C

X

P0713

TFT Sensor Circuit-High Input (M/T Europe only)

X

C

X

P0801

Reverse Inhibit Solenoid Control Circuit (M/T)

C

C

X

P0803

1-4 Upshift (Skip Shift) Solenoid Control Circuit (M/T)

B

C

X

P0804

1-4 Upshift (Skip Shift) Lamp Control Circuit (M/T)

C

C

X

P1111

IAT Sensor Circuit Intermittent High Voltage

C

C

C

P1112

IAT Sensor Circuit Intermittent Low Voltage

C

C

C

P1114

ECT Sensor Circuit Intermittent Low Voltage

C

C

C

P1115

ECT Sensor Circuit Intermittent High Voltage

C

C

C

P1120

TP Sensor 1 Circuit

A

A

A

P1125

APP System

A

A

A

P1133

HO2S Insufficient Switching Bank 1 Sensor 1

B

C

X

P1134

HO2S Transition Time Ratio Bank 1 Sensor 1

B

C

X

P1153

HO2S Insufficient Switching Bank 2 Sensor 1

B

C

X

P1154

HO2S Transition Time Ratio Bank 2 Sensor 1

B

C

X

P1220

TP Sensor 2 Circuit (w/ message)

A

A

A

P1221

TP Sensors 1, 2 Performance (w/ message)

A

A

A

P1258

Engine Coolant Over Temperature-Fuel Disabled

A

A

A

P1275

APP Sensor 1 Circuit

C

C

C

P1276

APP Sensor 1 Circuit Performance

C

C

C

P1280

APP Sensor 2 Circuit

C

C

C

P1281

APP Sensor 2 Circuit Performance

C

C

C

P1285

APP Sensor 3 Circuit

C

C

C

P1286

APP Sensor 3 Circuit Performance

C

C

C

P1380

EBTCM DTC Detected - Rough Road Data Unusable

C

X

X

P1381

Misfire Detected - No EBTCM/PCM Serial Data

C

X

X

P1415

AIR System Bank 1

B

C

X

P1416

AIR System Bank 2

B

C

X

P1431

Fuel Level Sensor 2 Circuit Performance (w/ message)

C

C

C

P1432

Fuel Level Sensor 2 Circuit Low Voltage (w/message)

C

C

C

P1433

Fuel Level Sensor 2 Circuit High Voltage (w/message)

C

C

C

P1441

EVAP System Flow During Non-Purge

B

C

X

P1514

TAC System MAF Performance (w/message)

A

A

A

P1515

Commanded vs Actual TP Performance (PCM) (w/message)

A

A

A

P1516

Commanded vs Actual TP Performance (TAC) (w/message)

A

A

A

P1517

TAC Module Processor Fault (w/message)

A

A

A

P1518

PCM to TAC Module Serial Data Circuit (w/message)

A

A

A

P1539

A/C Clutch Status Circuit High Voltage

C

C

C

P1546

A/C Clutch Status Circuit Low Voltage

C

C

C

P1571

ASR Desired Torque (w/ message)

C

C

C

P1574

Stop Lamp Switch Circuit

C

C

C

P1575

Extended Travel Brake Sw. Circuit High Voltage

C

C

C

P1626

Theft Deterrent System Fuel Enable Circuit (w/message)

C

C

C

P1630

Theft Deterrent System-PCM/VCM in Learn Mode (w/message)

C

C

C

P1631

Theft Deterrent System-Password Incorrect (w/message)

C

C

C

P1635

5 Volt Reference 1 Circuit

B

B

B

P1637

Generator-L-Terminal Circuit (w/message)

C

C

C

P1638

Generator F Terminal Circuit Failure (w/message)

C

C

C

P1639

5 Volt Reference 2 Circuit

B

B

B

P1652

PCM Chassis Pitch Output Circuit (w/message)

C

C

C

P1689

Traction Control Delivered Torque Control Circuit (w/message)

C

C

C