| P Code No |
Component/ Signal |
Fault Description |
| P0011 |
CMP/CKP/VVT |
Bank A CMP/CKP Position error high , VVT retard position
high |
| P0012 |
CMP/CKP/VVT |
Bank A CMP/CKP Position error low, VVT retard position
low |
| P0021 |
CMP/CKP/VVT |
Bank B CMP/CKP Position error, VVT retard position high
|
| P0022 |
CMP/CKP/VVT |
Bank B CMP/CKP Position error low , VVT retard position
low |
| P0026 |
VVT |
Bank A circuit malfunction range high/ low |
| P0028 |
VVT |
Bank B circuit malfunction range high/ low |
| P0031 |
UHEGO |
Bank A heater control circuit low |
| P0032 |
UHEGO |
Bank A heater control circuit high |
| P0051 |
UHEGO |
Bank B heater control circuit low |
| P0052 |
UHEGO |
Bank B heater control circuit high |
| P0069 |
HAC |
Sensor circuit/range performance |
| P0071 |
Ambient air temperature sensor |
Range performance |
| P0072 |
Ambient air temperature sensor |
Circuit low input |
| P0073 |
Ambient air temperature sensor |
Circuit high input |
| P0075 |
VVT |
Bank A open circuit |
| P0076 |
VVT |
Bank A short to ground |
| P0077 |
VVT |
Bank A short to battery |
| P0081 |
VVT |
Bank B open circuit |
| P0082 |
VVT |
Bank B short to ground |
| P0083 |
VVT |
Bank B short to battery |
| P0087 |
Fuel pressure system |
Low fault |
| P0088 |
Fuel pressure system |
High fault |
| P0089 |
Fuel pressure system |
Noise fault |
| P0093 |
Fuel pressure system |
Large leak |
| P0096 |
IAT |
Sensor range performance |
| P0101 |
AFM |
Circuit range performance |
| P102 |
AFM |
Circuit low input |
| P103 |
AFM |
Circuit high input |
| P0106 |
MAP |
Sensor range performance |
| P0107 |
MAP |
Circuit low input |
| P0108 |
MAP |
Circuit high input |
| P0111 |
IAT |
Stuck high/ low at engine start, stuck high |
| P0112 |
IAT |
Sensor 1 circuit low input |
| P0113 |
IAT |
Sensor 1 circuit high input |
| P0116 |
ECT |
Implausible signal |
| P0117 |
ECT |
Circuit low input |
| P0118 |
ECT |
Circuit high input |
| P0121 |
Throttle circuit 1 and 2 |
Range/ performance |
| P0122 |
Throttle circuit 1 |
Low input |
| P0123 |
Throttle circuit 1 |
High input |
| P0125 |
ECT |
Insufficient coolant temperature for closed loop control
|
| P0128 |
Thermostat monitor |
Low coolant temperature – thermostat stuck open |
| P0131 |
UHEGO |
Bank A short circuit to ground |
| P0132 |
UHEGO |
Bank A Short circuit to battery |
| P0133 |
UHEGO |
Bank A slow response |
| P0136 |
HEGO |
Bank A adaptions |
| P0137 |
HEGO |
Bank A short circuit to ground |
| P0138 |
HEGO |
Bank A short circuit to battery |
| P0139 |
HEGO |
Bank A slow response |
| P0140 |
HEGO |
Bank A no activity |
| P0141 |
HEGO |
Bank A heater control circuit malfunction |
| P0151 |
UHEGO |
Bank B short circuit to ground |
| P0152 |
UHEGO |
Bank B short circuit to battery |
| P0153 |
UHEGO |
Bank B slow response |
| P0156 |
HEGO |
Bank B adaptions |
| P0157 |
HEGO |
Bank B short circuit to ground |
| P0158 |
HEGO |
Bank B short circuit to battery |
| P0159 |
HEGO |
Bank B slow response |
| P0160 |
HEGO |
Bank B no activity |
| P0161 |
HEGO |
Bank B heater control circuit malfunction |
| P00171 |
lambda control |
Bank A too lean |
| P0172 |
lambda control |
Bank A too rich |
| P0174 |
lambda control |
Bank B too lean |
| P0175 |
lambda control |
Bank B too rich |
| P0181 |
Fuel rail temperature sensor |
Temperature signal implausible |
| P0182 |
Fuel rail temperature sensor |
Circuit low input |
| P0183 |
Fuel rail temperature sensor |
Circuit high input |
| P0191 |
Fuel rail pressure sensor |
Range /performance |
| P0192 |
Fuel Rail Pressure Sensor |
Low Input |
| P0193 |
Fuel Rail Pressure Sensor |
High Input |
| P0196 |
Oil temperature sensor |
Range/performance |
| P0197 |
Oil temperature sensor |
Low input |
| P0198 |
Oil temperature sensor |
High input |
| P0201 |
Injector Circuit |
Malfunction - Cylinder 1 |
| P0202 |
Injector Circuit |
Malfunction - Cylinder 2 |
| P0203 |
Injector Circuit |
Malfunction - Cylinder 3 |
| P0204 |
Injector Circuit |
Malfunction - Cylinder 4 |
| P0205 |
Injector Circuit |
Malfunction - Cylinder 5 |
| P0206 |
Injector Circuit |
Malfunction - Cylinder 6 |
| P0207 |
Injector Circuit |
Malfunction - Cylinder 7 |
| P0208 |
Injector Circuit |
Malfunction - Cylinder 8 |
| P0222 |
APP sensor 2 |
Low input |
| P0223 |
APP sensor 2 |
High input |
| P0227 |
APP sensor 1 |
Low input |
| P0228 |
APP sensor 1 |
High input |
| P0229 |
APP sensor |
Intermittent fault |
| P0297 |
Active speed control |
Vehicle over speed condition |
| P0300 |
Misfire |
Random/ multiple cylinder misfire |
| P0301 |
Misfire |
Cylinder 1 |
| P0302 |
Misfire |
Cylinder 2 |
| P0303 |
Misfire |
Cylinder 3 |
| P0304 |
Misfire |
Cylinder 4 |
| P0305 |
Misfire |
Cylinder 5 |
| P0306 |
Misfire |
Cylinder 6 |
| P0307 |
Misfire |
Cylinder 7 |
| P0308 |
Misfire |
Cylinder 8 |
| P0313 |
Misfire |
Misfire under low fuel condition |
| P0316 |
Misfire |
Misfire detected in first 1000 revs |
| P0326 |
Knock sensor |
Sensor 1 high/low performance error |
| P0327 |
Knock sensor |
Bank A sensor low input fault |
| P0328 |
Knock sensor |
Bank A high input fault |
| P0331 |
Knock sensor |
Sensor 2 high/low performance error |
| P0332 |
Knock sensor |
Bank B sensor low input fault |
| P0333 |
Knock sensor |
Bank A high input fault |
| P0335 |
Crank sensor |
Sensor circuit malfunction during crank/ running |
| P0336 |
Crank sensor |
Range/performance fault |
| P0340 |
Intake CMP sensor bank A |
Fault during cranking/running |
| P0341 |
Intake CMP sensor bank A |
Range/performance fault |
| P0345 |
Intake CMP sensor bank B |
Fault during cranking/running |
| P0346 |
Intake CMP sensor bank B |
Range/performance fault |
| P0351 |
Ignition coil |
Circuit malfunction cylinder 1 |
| P0352 |
Ignition coil |
Circuit malfunction cylinder 2 |
| P0353 |
Ignition coil |
Circuit malfunction cylinder 3 |
| P0354 |
Ignition coil |
Circuit malfunction cylinder 4 |
| P0355 |
Ignition coil |
Circuit malfunction cylinder 5 |
| P0356 |
Ignition coil |
Circuit malfunction cylinder 6 |
| P0357 |
Ignition coil |
Circuit malfunction cylinder 7 |
| P0358 |
Ignition coil |
Circuit malfunction cylinder 8 |
| P0365 |
Exhaust CMP sensor bank A |
Fault during cranking/running |
| P0366 |
Exhaust CMP sensor bank A |
Range/performance fault |
| P0390 |
Exhaust CMP sensor bank B |
Fault during cranking/running |
| P0391 |
Exhaust CMP sensor bank B |
Range/performance fault |
| P0401 |
EGR system |
Insufficient flow detected |
| P0403 |
EGR system |
Valve circuit high/low input |
| P0405 |
Differential pressure sensor |
Short to ground |
| P0406 |
Differential pressure sensor |
Short to battery |
| P0409 |
Differential pressure sensor |
Range performance |
| P0420 |
Catalyst system bank A |
Efficiency below threshold |
| P0430 |
Catalyst system bank |
Efficiency below threshold |
| P0441 |
Purge valve |
Range performance |
| P0442 |
DMTL |
Medium leak detected |
| P0447 |
DMTL |
Short to ground |
| P0448 |
DMTL |
Short to battery |
| P0455 |
DMTL |
Large leak detected |
| P0456 |
DMTL |
Small leak detected |
| P0458 |
Purge valve |
Short to ground |
| P0459 |
Purge valve |
Short to battery |
| P0461 |
Fuel level sensor |
Range/performance fault |
| P0480 |
Radiator fan module |
Control circuit malfunction |
| P0493 |
Viscous fan |
Speed Out of range |
| P0501 |
Vehicle speed |
Range/performance malfunction |
| P0504 |
Brake switch |
Circuit malfunction |
| P0506 |
Idle Control System |
RPM Lower Than Expected |
| P0507 |
Idle Control System |
RPM higher Than Expected |
| P0512 |
Crank request circuit |
High/low input |
| P0513 |
Security key |
Key invalid |
| P0532 |
Air conditioning refrigerant pressure sensor |
Low input |
| P0533 |
Air conditioning refrigerant pressure sensor |
High input |
| P0560 |
Battery back up |
Malfunction |
| P0562 |
Sensor power supply |
Low input |
| P0563 |
Sensor power supply |
High input |
| P0566 |
Cruise control cancel switch |
ON fault |
| P0567 |
Cruise control resume switch |
ON fault |
| P0568 |
Cruise control |
Low/high input |
| P0569 |
Decelerate/set/inch switch |
ON fault |
| P0570 |
Accelerate/set/inch switch |
On fault |
| P0574 |
Cruise control |
Speed monitoring |
| P0576 |
Cruise control |
Low input |
| P0577 |
Cruise control |
High input |
| P0604 |
ECM self test |
RAM error |
| P0605 |
ECM self test |
ROM error |
| P0606 |
ECM self test |
Processor error |
| P0616 |
Starter relay |
Low input |
| P0617 |
Starter relay |
High input |
| P0627 |
Primary fuel pump |
no commands received |
| P0628 |
Fuel pump |
Electrical low |
| P0629 |
Fuel pump |
Electrical high |
| P0633 |
Security |
No ID in ECM |
| P0634 |
ECM temperature |
Internal temperature too high |
| P0646 |
Air conditioning clutch relay |
Low input |
| P0647 |
Air conditioning clutch relay |
High input |
| P0661 |
Manifold valve output drive 1 |
Open circuit or short circuit to ground |
| P0662 |
Manifold valve output drive 1 |
Short circuit to battery |
| P0664 |
Manifold valve output drive 2 |
Open circuit or short circuit to ground |
| P0665 |
Manifold valve output drive 2 |
Short circuit to battery |
| P0668 |
ECM temperature sensor |
Short to ground |
| P0669 |
ECM temperature sensor |
Short to battery |
| P0687 |
EMS control relay |
Relay malfunction |
| P0831 |
Clutch switch circuit A |
Low input |
| P0832 |
Clutch switch circuit A |
High input |
| P0834 |
Clutch switch circuit B |
Low input |
| P0835 |
Clutch switch circuit B |
High input |
| P0851 |
Park / Neutral Switch |
Input Circuit Low |
| P0852 |
Park / Neutral Switch |
Input Circuit High |
| P1136 |
E Box fan |
Fan malfunction |
| P1146 |
Generator command line |
Low input/ communication error |
| P1155 |
HEGO Heater bank A |
|
| P1160 |
UHEGO Bank A |
Slow activation |
| P1197 |
UHEGO Bank A |
Slow activation/open shorted |
| P1198 |
UHEGO Bank B |
Slow activation/open shorted |
| P1233 |
Secondary fuel pump |
Output circuit open |
| P1234 |
Primary fuel pump |
No commands received |
| P1236 |
Primary fuel pump |
Pump not working when requested |
| P1244 |
Alternator command line |
High input |
| P1260 |
Security limited start |
Theft attempt |
| P1339 |
Secondary fuel pump |
Driver circuit output low/high |
| P1367 |
Ignition coil bank A |
|
| P1368 |
Ignition coil bank A |
|
| P1452 |
DMTL |
Reference current too low |
| P1453 |
DMTL |
Reference current too high |
| P1482 |
DMTL heater control circuit |
Low |
| P1483 |
DMTL heater control circuit |
High |
| P1582 |
Flight recorder |
Data stored |
| P1624 |
Security ID |
ID transfer process failed |
| P1629 |
Generator |
FR line failure |
| P1632 |
Generator |
Charge system failure |
| P1646 |
UHEGO sensor bank A |
Slow activation/ control module open shorted |
| P1647 |
UHEGO sensor bank B |
Slow activation/ control module open shorted |
| P1670 |
E Box fan |
Malfunction low |
| P1671 |
E Box fan |
Malfunction high |
| P1697 |
Cruise control |
Shorter/Longer switch ON fault |
| P1700 |
Low gear ratio |
plausibility check |
| P2066 |
Secondary fuel pump |
Range check |
| P2070 |
Manifold valve output drive 1 |
Performance check stuck open/closed |
| P2071 |
Manifold valve output drive 2 |
Performance check stuck open/closed |
| P2101 |
Electric throttle |
Range performance |
| P2103 |
Electric throttle |
Throttle duty at 100% continuously |
| P2105 |
Electric throttle |
MIL request duel fuel cut off |
| P2106 |
Intended reduced availability |
Re-configuration failure |
| P2118 |
Electric throttle system |
Over current detection by hardware |
| P2119 |
Electric throttle |
Throttle stuck open |
| P2122 |
APP sensor |
Circuit 2 low input |
| P2123 |
App sensor |
Circuit 2 high input |
| P2228 |
HAC sensor |
Circuit low |
| P2229 |
HAC sensor |
Circuit high |
| P2299 |
Accelerator pedal |
Brake override |
| P2401 |
DMTL Pump |
Ground short |
| P2402 |
DMTL Pump |
Battery short |
| P2404 |
DMTL Pump |
Noise/reference leak fault |
| P2450 |
DMTL |
COV stuck open |
| P2451 |
DMTL |
COV stuck closed |
| P2503 |
Charging system |
Voltage low |
| P2504 |
Charging system |
Voltage high |
| P2601 |
Water pump |
Performance fault |
| P2610 |
Engine off timer |
Timer malfunction |
| P2632 |
Secondary fuel pump driver circuit |
Output circuit open |
| P2633 |
Secondary fuel pump driver circuit |
Output low |
| P2634 |
Secondary fuel pump driver circuit |
High input |
| P6365 |
Primary fuel pump |
Pump not working when requested |
| P2636 |
Secondary fuel pump |
Low flow/ performance |