| Fault Code |
Circuit Index |
Condition Description |
Probable Causes |
| P0046 |
VGT Solenoid |
Turbo/supercharger boost control solenoid
circuit range/performance |
Open circuit, control circuit short to voltage,
control circuit short to ground, faulty solenoid, faulty PCM |
| P0069 |
BARO |
MAP/BARO correlation |
MAP/BARO, EP must be within 1 psi |
| P0096 |
IAT2 |
Intake air temperature sensor 2 circuit
range/performance |
Faulty sensor, faulty circuitry, faulty
PCM |
| P0097 |
IAT2 |
Intake air temperature sensor 2 circuit low
input |
Short to ground, faulty sensor, faulty PCM |
| P0098 |
IAT2 |
Intake air temperature sensor 2 circuit high
input |
Short to voltage, open in return circuit, faulty
PCM, faulty sensor |
| P0101 |
MAF |
Mass or volume air flow circuit
range/performance |
Restricted air flow, faulty sensor,
contamination, intake air leak, faulty PCM |
| P0103 |
MAF |
Mass or volume air flow circuit high input |
Restriction, water intrusion, signal short to
voltage, return circuit open, faulty sensor, faulty PCM |
| P0107 |
BARO |
Manifold absolute pressure/BARO sensor low
input |
Open VREF, signal circuit short to ground,
faulty sensor, faulty PCM |
| P0108 |
BARO |
Manifold absolute pressure/BARO sensor high
input |
Short to voltage, open in signal return, faulty
sensor, faulty PCM |
| P0112 |
IAT |
Intake air temperature circuit low input |
Short to ground, faulty sensor, faulty PCM |
| P0113 |
IAT |
Intake air temperature circuit high input |
Short to voltage, open in signal return, faulty
sensor, faulty PCM |
| P0117 |
ECT |
Engine coolant temperature circuit low input |
Signal short to ground, faulty sensor, faulty
PCM |
| P0118 |
ECT |
Engine coolant temperature high input |
Signal short to voltage, open in return circuit,
faulty sensor, faulty PCM |
| P0196 |
EOT |
Engine oil temperature sensor circuit
range/performance |
Faulty circuitry, fault sensor, faulty
thermostat, faulty PCM |
| P0197 |
EOT |
Engine oil temperature sensor circuit low
input |
Signal short to ground, faulty circuitry, faulty
sensor, faulty PCM |
| P0198 |
EOT |
Engine oil temperature sensor circuit high
input |
Signal short to voltage, open in signal return,
faulty circuitry, faulty sensor, faulty PCM |
| P0219 |
|
Engine overspeed condition |
Excessive engine speed |
| P0230 |
Fuel Pump |
Fuel pump primary circuit |
Open FP relay, inertia switch, faulty fuel
pump |
| P0231 |
Fuel Pump |
Fuel pump secondary circuit low |
Fuse, relay, inertia switch, fuel pump,
open/short circuit |
| P0232 |
Fuel Pump |
Fuel pump secondary circuit high |
Relay failure, short circuit, pump failure |
| P0236 |
MAP |
Turbo/supercharger boost sensor A circuit
range/performance |
Restricted exhaust, hose missing |
| P0237 |
MAP |
Turbo/supercharger boost sensor A circuit low |
Circuit open, short to ground, faulty
sensor |
| P0238 |
MAP |
Turbo/supercharger boost sensor A circuit
high |
Circuit short to voltage, faulty sensor |
| P0261 |
INJ |
Cylinder #1 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0262 |
INJ |
Cylinder #1 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0263 |
INJ |
Cylinder #1 contribution/balance |
Power cylinder, valve train or injector |
| P0264 |
INJ |
Cylinder #2 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0265 |
INJ |
Cylinder #2 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0266 |
INJ |
Cylinder #2 contribution/balance |
Power cylinder, valve train or injector |
| P0267 |
INJ |
Cylinder #3 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0268 |
INJ |
Cylinder #3 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0269 |
INJ |
Cylinder #3 contribution/balance |
Power cylinder, valve train or injector |
| P0270 |
INJ |
Cylinder #4 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0271 |
INJ |
Cylinder #4 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0272 |
INJ |
Cylinder #4 contribution/balance |
Power cylinder, valve train or injector |
| P0273 |
INJ |
Cylinder #5 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0274 |
INJ |
Cylinder #5 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0275 |
INJ |
Cylinder #5 contribution/balance |
Power cylinder, valve train or injector |
| P0276 |
INJ |
Cylinder #6 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0277 |
INJ |
Cylinder #6 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0278 |
INJ |
Cylinder #6 contribution/balance |
Power cylinder, valve train or injector |
| P0279 |
INJ |
Cylinder #7 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0280 |
INJ |
Cylinder #7 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0281 |
INJ |
Cylinder #7 contribution/balance |
Power cylinder, valve train or injector |
| P0282 |
INJ |
Cylinder #8 injector circuit low |
Open circuit, fuel injector, FICM connector
loose, FICM |
| P0283 |
INJ |
Cylinder #8 injector circuit high |
Circuit short to ground or voltage, fuel
injector, FICM |
| P0284 |
INJ |
Cylinder #8 contribution/balance |
Power cylinder, valve train or injector |
| P0297 |
INJ |
Vehicle overspeed condition |
Excessive engine speed |
| P0298 |
EOT |
Engine oil overtemperature condition |
Faulty sensor, faulty circuitry, cooling system
fault, faulty thermostat, faulty PCM |
| P0299 |
EP |
Turbo/Supercharger Underboost |
EP actual is less than commanded |
| P0300 |
INJ |
Random misfire detected |
CKP/CMP not in sync, more that one cylinder is
detected |
| P0301 |
INJ |
Cylinder #1 misfire detected |
Mechanical engine failure |
| P0302 |
INJ |
Cylinder #2 misfire detected |
Mechanical engine failure |
| P0303 |
INJ |
Cylinder #3 misfire detected |
Mechanical engine failure |
| P0304 |
INJ |
Cylinder #4 misfire detected |
Mechanical engine failure |
| P0305 |
INJ |
Cylinder #5 misfire detected |
Mechanical engine failure |
| P0306 |
INJ |
Cylinder #6 misfire detected |
Mechanical engine failure |
| P0307 |
INJ |
Cylinder #7 misfire detected |
Mechanical engine failure |
| P0308 |
INJ |
Cylinder #8 misfire detected |
Mechanical engine failure |
| P0335 |
CKP |
Crankshaft position sensor A circuit |
Crankshaft sensor circuit |
| P0336 |
CKP |
Crankshaft position sensor A circuit
range/performance |
Crankshaft sensor circuit |
| P0340 |
CMP |
Camshaft position sensor A circuit (bank 1 or
single sensor) |
Camshaft sensor circuit |
| P0341 |
CMP |
Camshaft position sensor A circuit
range/performance (bank 1 or signal sensor) |
Camshaft sensor circuit |
| P0381 |
GPL |
Glow plug/heater indicator circuit |
Open circuit, short to ground |
| P0401 |
EGR |
Exhaust gas recirculation flow insufficient
detected |
EGR valve, sensor failure |
| P0402 |
EGR |
Exhaust gas recirculation flow excessive
detected |
EGR valve, sensor failure |
| P0403 |
EGR |
Exhaust gas recirculation control circuit |
Open circuit, short to ground, short to voltage,
faulty valve, faulty PCM |
| P0404 |
EGR |
Exhaust gas recirculation control circuit
range/performance |
Difference between command and actual exceeds a
specified limit |
| P0405 |
EGR |
Exhaust gas recirculation sensor A circuit
low |
Voltage below a specified range |
| P0406 |
EGR |
Exhaust gas recirculation sensor A circuit
high |
Voltage above a specified range |
| P0407 |
EGR |
Exhaust gas recirculation sensor B circuit
low |
Sensor, open circuit, short to ground |
| P0408 |
EGR |
Exhaust gas recirculation sensor B circuit
high |
Sensor, short to voltage |
| P0460 |
FLI |
Fuel level sensor circuit |
Open circuit, short circuit, cluster, tank unit,
open return |
| P0470 |
EP |
Exhaust pressure sensor |
Faulty sensor, open signal return, faulty
PCM |
| P0471 |
EP |
Exhaust pressure sensor range/performance |
Faulty sensor, restricted supply tube, faulty
PCM |
| P0472 |
EP |
Exhaust pressure sensor low input |
Open VREF, short circuit, open circuit |
| P0473 |
EP |
Exhaust pressure sensor high input |
Short to voltage |
| P0478 |
EP |
Exhaust pressure control valve high input |
EP above specified value |
| P0480 |
VFAN |
Fan 1 control circuit |
Short to voltage, short to ground, open
circuit |
| P0487 |
EGR |
EGR throttle position control circuit |
Circuit open, shorted, actuator |
| P0488 |
EGR |
EGR throttle position control
range/performance |
Throttle plate, actuator, sensor |
| P0500 |
VSS |
Vehicle speed sensor A |
Faulty sensor, circuit failure, PCM failure,
trans failure, TR failure |
| P0528 |
FSS |
Fan speed sensor circuit no signal |
Mechanical failure, short to voltage, open
circuit, short to ground |
| P0560 |
PCED |
System voltage |
Charging system failure |
| P0562 |
PCED |
System voltage low |
Charging system failure |
| P0563 |
PCED |
System voltage high |
Charging system failure |
| P0565 |
SCCS |
Cruise control ON signal |
Open circuit, short circuit, switch failure, PCM
failure to activate switch during testing |
| P0566 |
SCCS |
Cruise control OFF signal |
Open circuit, short circuit, switch failure, PCM
failure to activate switch during testing |
| P0567 |
SCCS |
Cruise control RESUME signal |
Open circuit, short circuit, switch failure, PCM
failure to activate switch during testing |
| P0568 |
SCCS |
Cruise control SET signal |
Open circuit, short circuit, switch failure, PCM
failure to activate switch during testing |
| P0569 |
SCCS |
Cruise control COAST signal |
Open circuit, short circuit, switch failure, PCM
failure to activate switch during testing |
| P0603 |
PCED |
Powertrain control module keep alive memory
(KAM) error |
Faulty connection, faulty PCM |
| P0605 |
PCED |
Powertrain control module read only memory (ROM)
error |
Internal PCM failure |
| P0606 |
PCED |
ECM/PCM processor |
Internal PCM fault |
| P0611 |
FICM |
Fuel injector control module performance |
Internal FICM failure |
| P0620 |
ALT |
Generator 1 control circuit |
Charging system |
| P0623 |
ALT |
Generator lamp control circuit |
Charging system |
| P0645 |
PCED |
A/C clutch relay control circuit |
A/C circuit, A/C relay |
| P0649 |
PCED |
Cruise control lamp control circuit |
Circuit continuity |
| P0670 |
GPCM |
Glow plug module control circuit |
Short to voltage, short to ground, open
circuit |
| P0671 |
GPCM |
Cylinder 1 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0672 |
GPCM |
Cylinder 2 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0673 |
GPCM |
Cylinder 3 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0674 |
GPCM |
Cylinder 4 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0675 |
GPCM |
Cylinder 5 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0676 |
GPCM |
Cylinder 6 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0677 |
GPCM |
Cylinder 7 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0678 |
GPCM |
Cylinder 8 glow plug circuit |
Circuit open, short to ground, short to voltage,
faulty glow plug |
| P0683 |
GPCM |
Glow plug control module to PCM communication
circuit |
Open circuit, short to voltage, short to ground,
faulty PCM |
| P0700 |
TR |
Transmission control system (MIL request) |
Internal transmission fault |
| P0703 |
BOO |
Brake switch B input circuit |
Short to ground, open circuit, short to voltage,
faulty PCM |
| P0704 |
CPP |
Clutch switch input circuit |
Short to ground, open circuit, short to voltage,
faulty PCM |
| P1000 |
PCED |
OBD systems readiness test not complete |
OBD monitors/drive cycles incomplete |
| P1001 |
PCED |
KOER not able to complete, KOER aborted |
Entry conditions for KOER self-test not
met |
| P1102 |
MAF |
Mass air flow sensor in range but lower than
expected |
VPWR open, return circuit open, signal short to
ground sensor |
| P1139 |
WIF |
Water in fuel indicator |
WIF lamp, faulty PCM |
| P1148 |
ALT |
Generator 2 control circuit |
Charging system |
| P1149 |
ALT |
Generator 2 control circuit high |
Charging system |
| P1184 |
EOT |
Engine oil temperature sensor out of self test
range |
Engine too cold/hot, leaking thermostat, faulty
sensor |
| P1260 |
|
Theft detected, vehicle immobilized |
Anti-theft system failure |
| P1284 |
ICP |
Aborted KOER — injector control pressure
regulator |
IPR valve, circuit failure |
| P1334 |
EGR |
EGR throttle position sensor minimum stop
performance |
Throttle plate, actuator sensor |
| P1335 |
EGR |
EGR position sensor minimum stop performance |
Difference between command and actual exceeds
limit |
| P1378 |
INJ Module |
FICM supply voltage circuit low |
Faulty connection, fuse, faulty relay, short to
ground, charging system |
| P1379 |
INJ Module |
FICM supply voltage circuit high |
Charging system |
| P1408 |
EGR |
Exhaust gas recirculation flow out of self test
range |
EGR above/below required calibration |
| P1464 |
ACCS |
A/C demand out of self test range |
Operator error, A/C circuit shorted to
voltage |
| P1501 |
VSS |
Vehicle speed sensor out of self test range |
Operator error |
| P1502 |
PCED |
Invalid test — auxiliary power control module
functioning |
APCM active while KOER test is running |
| P1531 |
PCED |
Invalid test — accelerator pedal movement |
Accelerator moved during KOER testing |
| P1536 |
PBA |
Parking brake switch circuit |
Circuit, switch, PCM failed to activate switch
during KOER |
| P1635 |
PCM |
Tire/axle out of acceptable range |
PCM programming |
| P1636 |
PCM |
Vehicle ID block corrupted, not programmed |
PCM programming |
| P1703 |
BOO |
Brake switch out of self test range |
During KOER self-test the BPP signal did not
cycle high and low. |
| P1705 |
TR |
Transmission range circuit not indicating
park/neutral during self test |
Trans range failure |
| P1725 |
|
Insufficient engine speed increase during
self-test |
System voltage out of self-test range. Repeat
the self-test. |
| P1726 |
|
Insufficient engine speed decrease during
self-test |
System voltage out of self-test range. Repeat
the self-test. |
| P2122 |
APP |
Throttle/pedal position sensor/switch D circuit
low input |
Faulty sensor, poor connection, open in signal
circuit, signal circuit short to ground, faulty PCM |
| P2123 |
APP |
Throttle/pedal position sensor/switch D circuit
high input |
Short to voltage, signal return open, faulty
sensor, faulty PCM |
| P2127 |
APP |
Throttle/pedal position sensor/switch E circuit
low input |
Faulty sensor, poor connection, open in signal
circuit, signal circuit short to ground, faulty PCM |
| P2128 |
APP |
Throttle/pedal position sensor/switch E circuit
high input |
Short to voltage, signal return open, faulty
sensor, faulty PCM |
| P2132 |
APP |
Throttle/pedal position sensor/switch F circuit
low input |
Faulty sensor, poor connection, open in signal
circuit, signal circuit short to ground, faulty PCM |
| P2133 |
APP |
Throttle/pedal position sensor/switch F circuit
high input |
Short to voltage, signal return open, faulty
sensor, faulty PCM |
| P2138 |
APP |
Throttle/pedal position sensor/switch D/E
voltage correlation |
Difference in sensor readings |
| P2139 |
APP |
Throttle/pedal position sensor/switch D/F
voltage correlation |
Difference in sensor readings |
| P2140 |
APP |
Throttle/pedal position sensor/switch E/F
voltage correlation |
Difference in sensor readings |
| P2199 |
IAT |
Intake air temperature 1/2 correlation |
Difference between IAT and IAT2 exceeds a
specified value |
| P2262 |
MAP |
Turbo/supercharger boost pressure not detected —
mechanical |
Minimum boost under load. MAP hose
disconnected. |
| P2263 |
MAP |
Turbo/supercharger system performance |
MAP does not achieve the minimum pressure |
| P2269 |
WIF |
Water in fuel condition |
Water in fuel, faulty connection, short in
circuit, faulty sensor, faulty PCM |
| P2284 |
ICP |
Injector control pressure sensor circuit
range/performance |
A difference in commanded versus actual
injection oil pressure was detected. |
| P2285 |
ICP |
Injector control pressure sensor circuit low |
ICP signal is lower than specified value |
| P2286 |
ICP |
Injector control pressure sensor circuit high |
ICP signal is higher than specified value |
| P2288 |
ICP |
Injector control pressure too high |
ICP pressure is greater than specified
value |
| P2289 |
ICP |
Injector control pressure too high — engine
OFF |
ICP pressure is greater than specified
value |
| P2290 |
ICP |
Injector control pressure too low |
Actual pressure is less than commanded for a
specified time |
| P2291 |
ICP |
Injector control pressure too low — engine
cranking |
ICP cranking pressure too low |
| P2552 |
FICMM |
FICMM circuit — throttle/fuel inhibit circuit |
RPM out of range for closed pedal position |
| P2614 |
CMP |
Camshaft position output circuit |
Incorrect CMP signal |
| P2617 |
CKP |
Crankshaft position output circuit |
Incorrect CKP signal |
| P2623 |
IPR |
Injector control pressure regulator circuit |
Open circuit, short to ground, IPR stuck |
| U0101 |
PCED |
Lost communication with TCM |
Communication failure |
| U0105 |
PCED |
Lost communication with FICM |
Communication failure |
| U0155 |
PCED |
Lost communication with instrument cluster |
Communication failure |
| U0306 |
PCED |
Software incompatibility with fuel injector
control module |
Communication failure |
| P1610 |
PCED |
Install a new PCM module |
PCM flashing failure |
| P1611 |
PCED |
Diagnose further |
PCM flashing failure |
| P1615 |
PCED |
Flash erase error |
PCM flashing failure |
| P1616 |
PCED |
Flash erase error, low voltage |
PCM flashing failure |
| P1617 |
PCED |
Block programming error |
PCM flashing failure |
| P1618 |
PCED |
Block programming error, low voltage |
PCM flashing
failure |