OBD2 powertrain system diagnostic trouble code listing
Data from June, 18 2002

"A" Camshaft is Intake, Left or Front
"B" Camshaft is Exhaust, Right or rear
Bank 1 contains cylinder 1
Bank 2 is the opposing bank
bank 1 is the driver's side 
and sensor 2 is the one after the cat 


Main groups
P00XX Fuel and air metering and auxiliary emission controls
P01XX Fuel and air metering
P02XX Fuel and air metering
P03XX Ignition system or misfire
P04XX Auxiliary emission controls
P05XX Vehicle speed, idle control and auxiliary inputs
P06XX Computer and auxiliary outputs
P07XX Transmission
P08XX Transmission
P09XX Transmission (None defined at this time)

P1XXX Manufacturer controlled codes
P10XX Fuel and air metering and auxiliary emission controls
P11XX Fuel and air metering
P12XX Fuel and air metering
P13XX Ignition system or misfire
P14XX Auxiliary emission controls
P15XX Vehicle speed, idle control and auxiliary inputs
P16XX Computer and auxiliary outputs
P17XX Transmission
P18XX Transmission


P00XX Fuel and air metering and auxiliary emission controls
P0010 A camshaft position actuator circuit (bank 1)
P0011 A camshaft position - timing over advanced or system performance (Bank 1)
P0012 A camshaft position - timing over retarded (Bank 1)
P0013 B camshaft position - actuator circuit (Bank 1)
P0014 B camshaft position - timing over advanced or system performance (Bank 1)
P0015  B camshaft position - timing over retarded (Bank 1)
P0020 A camshaft position actuator circuit (Bank 2)
P0021 A camshaft postion - timing over-advanced or system performance (Bank 2)
P0022 A camshaft position - timing over retarded (Bank 2)
P0023 B camshaft position - actuator circuit (Bank 2)
P0024 B camshaft position - timing over advanced or system performance (Bank 2)
P0025 B camshaft position - timing over retaded (Bank 2)
P0030 H02S heater control circuit (Bank 1 sensor 1)
P0031  H02S heater control circuit low (Bank 1 sensor 1)
P0032  H02S heater control circuit high (Bank 1 sensor 1)
P0033 Turbo charger bypass valve control circuit
P0034 Turbo charger bypass valve control circuit low
P0035 Turbo charger bypass valve control circuit high
P0036 H02S heater control circuit (Bank 1 sensor 2)
P0037 H02S heater control circuit low (Bank 1 sensor 2)
P0038 H02S heater control circuit high (Bank 1 sensor 2)
P0042 H02S heater control circuit (Bank 1 sensor 3)
P0043 H02S heater control circuit Low (Bank 1 sensor 3)
P0044 H02S heater control circuit High (Bank 1 sensor 3)
P0050 H02S heater control circuit (Bank 2 sensor 1)
P0051 H02S heater control circuit Low (Bank 2 sensor 1)
P0052 H02S heater control circuit High (Bank 2 sensor 1)
P0056 H02S heater control circuit (Bank 2 sensor 2)
P0057 H02S heater control circuit Low (Bank 2 sensor 2)
P0058 H02S heater control circuit High (Bank 2 sensor 2)
P0062 H02S heater control circuit (Bank 2 sensor 3)
P0063 H02S heater control circuit Low (Bank 2 sensor 3)
P0064 H02S heater control circuit High (Bank 2 sensor 3)
P0065 Air assisted injector control range / performance
P0066 Air assisted injector control circuit or circuit low
P0067 Air assisted injector control circuit high
P0070 Ambient air temperature sensor circuit
P0071 Ambient air temperature sensor range/performance
P0072 Ambient air temperature sensor circuit low input
P0073 Ambient air temperature sensor circuit high input
P0074 Ambient air temperature sensor circuitintermittent
P0075  Intake valve control solenoid circuit (Bank 1)
P0076 Intake valve control solenoid circuit low (Bank 1)
P0077 Intake valve control solenoid circuit high (Bank 1)
P0078 Exhaust valve control solenoid circuit (Bank 1)
P0079 Exhaust valve control solenoid circuit low (Bank 1)
P0080 Exhaust valve control solenoid circuit high (Bank 1)
P0081 Intake valve control solenoid circuit (Bank 2)
P0082 Intake valve control solenoid circuit low (Bank 2)
P0083 Intake valve control solenoid circuit high (Bank 2)
P0084 Exhaust valve control solenoid circuit  (Bank 2)
P0085 Exhaust valve control solenoid circuit low (Bank 2)
P0086 Exhaust valve control solenoid circuit high (Bank 2)

P01XX Fuel and air metering

P0100 Mass or volume air flow circuit
P0101 Mass or volume air flow circuit range / performance problem
P0102 Mass or volume air flow circuit low input
P0103 Mass or volume air flow circuit high input
P0104 Mass or volume air flow circuit intemittent
P0105 Manifold absolute pressure/barometric pressure circuit 
P0106 Manifold absolute pressure/barometric pressure circuit range / performance problem
P0107 Manifold absolute pressure/barometric pressure circuit low input
P0108 Manifold absolute pressure/barometric pressure circuit high input
P0109 Manifold absolute pressure/barometric pressure circuit intermittent
P0110 Intake air temperature circuit
P0111 Intake air temperature circuit range / performance problem
P0112 Intake air temperature circuit low input
P0113 Intake air temperature circuit high input
P0114 Intake air temperature circuit intermittent
P0115 Engine coolant temperature circuit 
P0116 Engine coolant temperature circuit range / performance problem
P0117 Engine coolant temperature circuit low input
P0118 Engine coolant temperature circuit high input
P0119 Engine coolant temperature circuit intermittent
P0120 Throttle/pedal position sensor / switch A circuit 
P0121 Throttle/pedal position sensor / switch A circuit range / performance problem
P0122 Throttle/pedal position sensor / switch A circuit low input
P0123 Throttle/pedal position sensor / switch A circuit high input
P0124 Throttle/pedal position sensor / switch A circuit intermittent
P0125 Insufficient coolant temperature for closed loop fuel control
P0126 Insufficient coolant temperature for stable operation
P0127 Intake temperature too high
P0128 coolant thermostat (Coolant temperature below thermostat regulating temperature)
P0130 O2 sensor circuit (Bank 1 sensor 1)
P0131 O2 sensor circuit low voltage (Bank1 sensor 1)
P0132 O2 sensor circuit high voltage (Bank 1 sensor 1)
P0133 O2 sensor circuit slow response (Bank 1 sensor 1)
P0134 O2 sensor circuit no activity detected (Bank 1 sensor 1)
P0135 O2 sensor heater circuit (Bank 1 sensor 1)
P0136 O2 sensor circuit malfunction (Bank 1 sensor 2)
P0137 O2 sensor circuit low voltage (Bank1 sensor 2)
P0138 O2 sensor circuit high voltage (Bank 1 sensor 2)
P0139 O2 sensor circuit slow response (Bank 1 sensor 2)
P0140 O2 sensor circuit no activity detected (Bank 1 sensor 2)
P0141 O2 sensor heater circuit (Bank 1 sensor 2)
P0142 O2 sensor circuit malfunction (Bank 1 sensor 3)
P0143 O2 sensor circuit low voltage (Bank1 sensor 3)
P0144 O2 sensor circuit high voltage (Bank 1 sensor 3)
P0145 O2 sensor circuit slow response (Bank 1 sensor 3)
P0146 O2 sensor circuit no activity detected (Bank 1 sensor 3)
P0147 O2 sensor heater circuit (Bank 1 sensor 3)
P0148 Fuel delivery error
P0149 Fuel timing error
P0150 O2 sensor circuit (Bank 2 sensor 1)
P0151 O2 sensor circuit low voltage (Bank 2 sensor 1)
P0152 O2 sensor circuit high voltage (Bank 2 sensor 1)
P0153 O2 sensor circuit slow response (Bank 2 sensor 1)
P0154 O2 sensor circuit no activity detected (Bank 2 sensor 1)
P0155 O2 sensor heater circuit (Bank 2 sensor 2)
P0156 O2 sensor circuit malfunction (Bank 2 sensor 2)
P0157 O2 sensor circuit low voltage (Bank 2 sensor 1)
P0158 O2 sensor circuit high voltage (Bank 2 sensor 1)
P0159 O2 sensor circuit slow response (Bank 2 sensor 1)
P0160 O2 sensor circuit no activity detected (Bank 2 sensor 1)

P11XX Fiel and air metering

P1102
P1105
P1107
P1110 
P1115
P1117
P1119
P1121
P1123
P1124 
P1125
P1126
P1128 
P1127
P1128 
P1129
P1130 
P1136
P1137 
P1138
P1139
P1140
P1157
P1158
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensor Heating 
Oxygen Sensing (For 996 maybe caused by cracked oil sep and torn oil sep boot)
Oxygen Sensing 
Oxygen Sensing (For 996 maybe caused by cracked oil sep and torn oil sep boot)
Oxygen sensing Adaptation Area 2 (cylinders 1-3)
Oxygen Sensing 
Oxygen Sensing 
Oxygen Sensing 
is the same fault as 1128 for cylinders 4-6.
Oxygen Sensing 
Oxygen Sensing 
Oxygen Sensing 
Oxygen Sensing 
Load Signal 
Engine Compartment Temperature 
Engine Compartment Temperature 

P12XX Fuel and air metering

P1213 
P1214 
P1215 
P1216 
P1217 
P1218 
P1225 
P1226 
P1227 
P1228 
P1229 
P1230 
P1237 
P1238 
P1239
P1240
P1241 
P1242
P1265 
P1275 
P1276 
Fuel Injector Cylinder 1 
Fuel Injector Cylinder 2 
Fuel Injector Cylinder 3 
Fuel Injector Cylinder 4 
Fuel Injector Cylinder 5 
Fuel Injector Cylinder 6 
Fuel Injector Cylinder 1 
Fuel Injector Cylinder 2 
Fuel Injector Cylinder 3 
Fuel Injector Cylinder 4 
Fuel Injector Cylinder 5 
Fuel Injector Cylinder 6
Fuel Injector Cylinder 1 
Fuel Injector Cylinder 2 
Fuel Injector Cylinder 3 
Fuel injector Cylinder 4 
Fuel Injector Cylinder 5 
Fuel Injector Cylinder 6 
Airbag Signal 
Oxygen Sensor Aging Ahead of Three Way Catalytic Converter 
Oxygen Sensor Aging Ahead of Three Way Catalytic Converter 

P13XX Ignition system or misfire 

P1313 
P1314 
P1315 
P1316 
P1317 
P1318 
P1319 
P1324 
P1340 
P1384 
P1385 
P1386 
P1397 
Misfire Cylinder 1 Emission Related 
Misfire Cylinder 2 Emission Related 
Misfire Cylinder 3 Emission Related 
Misfire Cylinder 4 Emission Related 
Misfire Cylinders Emission Related 
Misfire Cylinder 6 Emission Related 
Misfire Emission Related 
Timing Chain out of Position Bank 2 
Timing Chain out of Position Bank 1 
Knock Sensor 1 
Knock Sensor 2 
Knock Control Test Pulse 
Camshaft Position Sensor 2 

P14XX Auxiliary emission controls

P1411
P1455 
P1456 
P1457
P1458
Secondary Air Injection System 
A/C Compressor Control 
A/C Compressor Control 
A/C Compressor Control 
A/C Compressor Signal 

P15XX Vehicle speed, idle control and auxiliary inputs

P1501
P1502
P1510 
P1513
P1514
P1515 
P1516
P1524
P1530
P1531
P1539 
P1541 
P1551 
P1552 
P1553 
P1555 
P1556 
P1557 
P1570 
P1571 
P1585 
P1593 
P1594 
P1595 
Fuel Pump Relay End-Stage 
Fuel Pump Relay End-Stage 
Idle Air Control Valve 
Idle Air Control Valve 
Idle Control Valve 
Intake Manifold Resonance Flap 
Intake Manifold Resonance Flap 
Camshaft Adjustment Bank 2 
Camshaft Adjustment Bank 1 
Camshaft Adjustment Bank] 
Camshaft Adjustment Bank 2 
Fuel Pump Relay End-Stage 
Idle Air Control Valve 
Idle Air Control Valve 
Idle Air Control Valve 
Charge Pressure Characteristics 
Charge Deviations 
Charge Deviations 
Immobilizer 
Immobilizer 
Misfire With Empty Fuel Tank 
Intake Manifold Length Tuning 2 
Intake Manifold Length Tuning 2 
Intake Manifold Length Tuning 2 

P16XX Computer and auxiliary outputs

P1600 
P1601 
P1602 
P1610 
P1611 
P1614 
P1640 
P1656 
P1671 
P1673 
P1689 
P1691 
P1692 
P1693 
Voltage Supply 
Voltage Supply 
Voltage Supply 
MIL Activated Externally 
MIL Activated Externally 
MIL Activated Externally 
Engine Control Module 
Coolant Shutoff Valve 
Engine Compartment Purge Fan End-Stage 
Fan End-Stage 
Engine Control Module 
Malfunction Indicator Lamp 
Malfunction Indicator Lamp 
Malfunction Indicator Lamp 

P17XX Transmission

P1704 
P1710 
P1715 
P1744 
P1746 
P1748 
P1749 
P1750 
P1761 
P1762 
P1764 
P1765 
P1770 
P1782 
Kickdown Switch 
Speed Signal Right Front 
Speed Signal Left Front 
Manual Program Switch 
Control Unit Detective (Relay) 
Control unit defective (Relay sticks) 
Version coding 
Voltage Supply Solenoid Valve Pressure Regulators 1 
Shiftlock P/N 
Shiftlock P/N 
Instrument cluster triggering 
Throttle-valve information error 
Load signal from ECM 
Engine Engagement 

P18XX Transmission

P1813 
P1818 
P1823 
P1828 
Pressure regulator 1 
Pressure regulator 2 
Pressure regulator 3 
Pressure regulator 4 

 
 


Below are explanantion of some of the codes
1128 Fault conditions:Fuel/Air mixture is so lean that sensing has reached its rich threshold. Fault area:Intake air system leaking; fuel pressure too low; volume supply of fuel pump too low; fuel injectors fouled. ( I always found leaking air) Air leaks ahead of the oxygen sensors can lead to a fault in adaptation: 
check exhaust system for leaks too. 

Back to technical page

p-car.com
Webmaster