GM Service Manual Online
For 1990-2009 cars only

Object Number: 159242  Size: SH

The approved procedure for diagnosing all powertrain control system faults is included in the Strategy Based Diagnostic Flow in General Information . The preliminary checks and the Powertrain On-board Diagnostic System Check must be performed to successfully diagnose and repair the powertrain systems. Refer to Powertrain On Board Diagnostic (OBD) System Check

In order to read and clear diagnostic trouble codes, use a scan tool.

Important: Use a scan tool to clear the diagnostic trouble codes from the PCM memory. You can clear the diagnostic trouble codes by turning OFF the ignition and disconnecting the battery power from the PCM for 30 seconds, but this method will also cause all diagnostic information in the PCM memory to be cleared and all the diagnostic tests will have to be re-run.

Since the PCM can have a failure which may affect only one circuit, following the approved diagnostic procedures will determine which circuit has a problem and where it is. If a diagnostic table indicates that the PCM connections or PCM is the cause of a problem and the PCM is replaced, but does not correct the problem, one of the following conditions may exist:

    • There is a problem with the PCM terminal connections. The diagnostic table will indicate that the PCM connections or PCM is the problem. You may have to remove the terminals from the PCM connector in order to check them properly.
    • The EEPROM program is not correct for the application.
    •  Incorrect components may cause a malfunction and may or may not set a DTC.
    • The problem is intermittent. This means that the problem is not present at the time the system is being checked. In this case, refer to the Symptoms portion of the manual and make a careful visual and physical inspection of all suspected components and wiring associated with the affected system.
    • Shorted solenoid, relay coil, or harness. Solenoids and relays are turned ON and OFF by the PCM using internal electronic switches called drivers. Each driver is part of a group of seven called output driver modules. A shorted solenoid, relay coil, or harness will not damage the PCM but will cause the solenoid or relay to be inoperative. The J 34636 tester, or equivalent, provides a fast, accurate means of checking for a shorted coil or a short to battery voltage.

DTC Type Table

DTC

Description

Type

Illuminate MIL

P0101

Mass Air Flow System Performance

A

Yes

P0102

MAF Sensor Circuit Low Frequency

A

Yes

P0103

MAF Sensor Circuit High Frequency

A

Yes

P0107

MAP Sensor Circuit Low Voltage

B

Yes

P0108

MAP Sensor Circuit High Voltage

B

Yes

P0112

IAT Sensor Circuit Low Voltage

B

Yes

P0113

IAT Sensor Circuit High Voltage

B

Yes

P0117

ECT Sensor Circuit Low Voltage

B

Yes

P0118

ECT Sensor Circuit High Voltage

B

Yes

P0121

TP Sensor Performance

A

Yes

P0122

TP Sensor Circuit Low Voltage

A

Yes

P0123

TP Sensor Circuit High Voltage

A

Yes

P0125

ECT Excessive Time to Closed Loop

B

Yes

P0131

HO2S Circuit Low Voltage Sensor 1

B

Yes

P0132

HO2S Circuit High Voltage Sensor 1

B

Yes

P0133

HO2S Circuit Slow Response Sensor 1

B

Yes

P0134

HO2S CKT Insufficient Activity Sensor 1

B

Yes

P0135

HO2S Heater Circuit Sensor

B

Yes

P0137

HO2S Circuit Low Voltage Sensor 2

B

Yes

P0138

HO2S Circuit High Voltage Sensor 2

B

Yes

P0140

HO2S CKT Insufficient Activity Sensor 2

B

Yes

P0141

HO2S Heater Circuit Sensor 2

B

Yes

P0171

Fuel Trim System Lean

B

Yes

P0172

Fuel Trim System Rich

B

Yes

P0201

Injector 1 Control Circuit

B

Yes

P0202

Injector 2 Control Circuit

B

Yes

P0203

Injector 3 Control Circuit

B

Yes

P0204

Injector 4 Control Circuit

B

Yes

P0205

Injector 5 Control Circuit

B

Yes

P0206

Injector 6 Control Circuit

B

Yes

P0230

Fuel Pump Control Circuit

D

No

P0300

Engine Misfire Detected

B

Yes

P0325

Knock Sensor Module Circuit

D

Yes

P0327

Knock Sensor Circuit Low Voltage

D

No

P0332

Knock Sensor Circuit Bank 2

D

No

P0336

18X Reference Signal Circuit

B

Yes

P0341

CMP Sensor Circuit Performance

B

Yes

P0401

EGR System Flow Insufficient

A

Yes

P0403

EGR Solenoid Control Circuit

B

Yes

P0404

EGR System Performance

B

Yes

P0405

EGR Sensor Circuit Low Voltage

B

Yes

P0420

TWC System Low Efficiency

A

Yes

P0440

EVAP System

A

Yes

P0442

EVAP Control System Small Leak Detected

A

Yes

P0446

EVAP Canister Vent Blocked

A

Yes

P0452

Fuel Tank Pressure Sensor Circuit Low Voltage

B

Yes

P0453

Fuel Tank Pressure Sensor Circuit High Voltage

B

Yes

P0502

Vehicle Speed Sensor Circuit - Low Input.

B

Yes

P0503

Vehicle Speed Sensor Circuit - Intermittent High.

B

Yes

P0506

Idle Control System Low RPM

B

Yes

P0507

Idle Control System High RPM

B

Yes

P0530

A/C Refrigerant Pressure Sensor Circuit

D

No

P0560

System Voltage

D

No

P0601

PCM Memory

B

Yes

P0602

PCM Not Programmed

B

Yes

P0705

Trans Range Switch Circuit

D

No

P0706

Trans Range Switch Performance

D

No

P0711

Transaxle Fluid Temperature (TFT) Sensor Circuit Performance.

D

No

P0712

Transaxle Fluid Temperature (TFT) Sensor Circuit - Low Signal.

D

No

P0713

Transaxle Fluid Temperature (TFT) Sensor Circuit - High Signal Voltage.

D

No

P0716

Automatic Transmission Input (Shaft) Speed Sensor Circuit Performance.

B

Yes

P0717

Automatic Transmission Input (Shaft) Speed Sensor No Input.

B

Yes

P0719

Brake Switch Circuit Low.

D

No

P0724

Brake Switch Circuit High.

D

No

P0730

Incorrect Gear Ratio.

D

No

P0741

Torque Converter Clutch System Stuck Off.

B

Yes

P0742

Torque Converter Clutch System Stuck On.

A

Yes

P0748

Pressure Control Solenoid Valve Circuit Malfunction.

D

Yes

P0751

Shift Solenoid 1 - Performance/Stuck Off.

B

Yes

P0753

Shift Solenoid 1 - Electrical.

A

Yes

P0756

Shift Solenoid 2 - Performance/Stuck Off.

A

Yes

P0758

Shift Solenoid 2 - Electrical.

A

Yes

P1106

MAP Sensor CKT Intermittent High Voltage

D

No

P1107

MAP Sensor CKT Intermittent Low Voltage

D

No

P1111

IAT Sensor CKT Intermittent High Voltage

D

No

P1112

IAT Sensor CKT Intermittent Low Voltage

D

No

P1114

ECT Sensor CKT Intermittent Low Voltage

D

No

P1115

ECT Sensor CKT Intermittent High Voltage

D

No

P1121

TP Sensor CKT Intermittent High Voltage

D

No

P1122

TP Sensor CKT Intermittent Low Voltage

D

No

P1133

HO2S Insufficient Switching Sensor 1

B

Yes

P1134

HO2S Transition Time Ratio Sensor 1

B

Yes

P1257

Supercharger System Overboost

D

No

P1336

CKP System Variation Not Learned

A

Yes

P1351

IC Circuit High Voltage

B

Yes

1352

Bypass Line High Voltage

B

Yes

P1361

IC Circuit Low Voltage

B

Yes

P1362

Bypass Line Low Voltage

B

Yes

P1374

3X Reference Circuit

B

Yes

P1380

EBCM DTC Rough Data Unusable

D

No

P1381

Misfire Detected No EBCM/PCM Serial Data

D

No

P1404

EGRValve Stuck Open

B

Yes

P1441

EVAP System Flow During Non-Purge

B

Yes

P1520

PNP Switch Circuit

D

No

P1554

Cruise Control Status Circuit

D

No

P1571

TSC Desired Torque Circuit

D

No

P1573

PCM/EBTCM Serial Data Circuit

D

No

P1619

Engine Oil Life Monitor Reset Circuit

D

No

P1626

Theft Deterrent System Fuel Enable CKT

D

No

P1629

Theft Deterrent Crank Signal malfuction

D

No

P1631

Theft Deterrent Password Incorrect

D

No

P1635

5 Volt Reference (A) Circuit

B

Yes

P1639

5 Volt Reference (B) Circuit

B

Yes

P1641

A/C Relay Control Circuit

D

No

P1646

Boost Control Solenoid Control Circuit

D

No

P1651

Fan 1 Relay Control Circuit

B

Yes

P1652

Fan 2 Relay Control Circuit

B

Yes

P1662

Cruise Control Inhibit Control Circuit

D

No

P1665

EVAP Vent Solenoid Control Circuit

B

Yes

P1667

Fuel Pump Speed Control Circuit

D

No

P1671

Mil Control Circuit

D

No

P1672

Low Engine Oil Level Lamp Control CKT

D

No

P1676

EVAP Canister Purge Solenoid Control CKT

B

Yes

P1689

TSC Delivered Torque Control Circuit

D

No

P1810

Automatic Transmission Fluid Pressure Manual Valve Position Switch Malfunction

B

Yes

P1811

Maximum Adapt and Long Shift.

D

No

P1860

Torque Converter Clutch PWM Solenoid Circuit.

A

Yes

P1887

TCC Release Switch Malfunction

B

Yes