Scan Code
DRB Scan Tool Display
Description of Diagnostic Trouble Code
P0400
Diesel EGR System Failure
Diesel EGR control module not active or a fault condition of the dedicated EGR sensors and/or EGR solenoid was detected by the EGR control
P0401 (M)
EGR System Failure
Required change in air/fuel ration not detected during diagnostic test.
P0402 (M)
Exhaust Gas Recirculation Flow Excessive Detected
P0403 (M)
EGR Solenoid Circuit
An open or shorted condition detected in the EGR solenoid control circuit.
P0404 (M)
Exhaust Gas Recirculation Control Circuit Range/Performance
EGR position sensor signal does not correlate to EGR duty cycle.
P0405 (M)
Exhaust Gas Recirculation Sensor A Circuit Low
EGR position sensor input below the acceptable voltage range.
P0406 (M)
Exhaust Gas Recirculation Sensor A Circuit High
EGR position sensor input above the acceptable voltage range.
P0407
Exhaust Gas Recirculation Sensor B Circuit Low
P0408
Exhaust Gas Recirculation Sensor B Circuit High
P0409
Exhaust Gas Recirculation Sensor A Circuit
P0410
Secondary Air Injection System
P0411
Secondary Air Injection System Incorrect Flow Detected
P0412
Secondary Air Injection System Switching Valve A Circuit
An open or shorted condition detected in the secondary air (air switching/aspirator) solenoid control circuit.
P0413
Secondary Air Injection System Switching Valve A Circuit Open
P0414
Secondary Air Injection System Switching Valve A Circuit Shorted
P0415
Secondary Air Injection System Switching Valve B Circuit
P0416
Secondary Air Injection System Switching Valve B Circuit Open
P0417
Secondary Air Injection System Switching Valve B Circuit Shorted
P0418
Secondary Air Injection System Relay A Circuit
P0419
Secondary Air Injection System Relay B Circuit
P0420 (M)
Catalyst System Efficiency Below Threshold (Bank 1)
Catalyst 1/1 efficiency below required level.
P0421
Warm Up Catalyst Efficiency Below Threshold (Bank 1)
P0422
Main Catalyst Efficiency Below Threshold (Bank 1)
P0423
Heated Catalyst Efficiency Below Threshold (Bank 1)
P0424
Heated Catalyst Efficiency Below Threshold (Bank 1)
P0425
Catalyst Temperature Sensor (Bank 1)
P0426
Catalyst Temperature Sensor Range/Performance (Bank 1)
P0427
Catalyst Temperature Sensor Low Input (Bank 1)
P0428
Catalyst Temperature Sensor High Input (Bank 1)
P0429
Catalyst Heater Control Circuit (Bank 1)
P0430
Catalyst System Efficiency Below Threshold (Bank 2)
P0431
Warm Up Catalyst Efficiency Below Threshold (Bank 2)
P0432 (M)
Main Catalyst Efficiency Below Threshold (Bank 2)
Catalyst 2/1 efficiency below required level.
P0433
Heated Catalyst Efficiency Below Threshold (Bank 2)
P0434
Heated Catalyst Temperature Below Threshold (Bank 2)
P0435
Catalyst Temperature Sensor (Bank 2)
P0436
Catalyst Temperature Sensor Range/Performance (Bank 2)
P0436
Catalyst Temperature Sensor Low Input (Bank 2)
P0438
Catalyst Temperature Sensor High Input (Bank 2)
P0439
Catalyst Heater Control Circuit (Bank 2)
P0439
Evaporative Emission Control System
P0441 (M)
Evaporative Emission Control System Incorrect Purge Flow
Insufficient or excessive vapor flow detected during evaporative emission system operation. If after performing all powertrain test for P0441 with results that appear to be normal/test pass, check for fuel in the purge canister. If there is fuel in the purge canister check ORVR (on-board refueling vapor recovery) system per service manual section 25. If ORVO is working as designed insure that the vehicle owner is not overfilling the fuel tank.
P0442 (M)
Evaporative Emission Control System Leak Detected (medium leak)
A 0.040 leak has been detected in the evaporative system. (A faulty gas cap may cause this code). Also see TSB 25-001-02A. Note: The respective Powertrain Diagnostic Procedures Manual will direct the technician to determine if the vehicle evaporative system has an external system leak. Examples of some external system leaks are: a loose gas cap, a disconnected evaporative system hose, or a loose hose connection. Remember that the evaporative system may also have an internal system leak. This internal leak may be caused by an intermittent or permanently stuck open Duty Cycle Purge (DCP) valve. This leak source is considered to be internal because any escaping emissions enter into the engine system and not directly into the atmosphere, unlike an external leak. An internal leak may cause one of the above DTC?s. Possible causes of a stuck open (intermittent or permanent) DCP valve are: 1. Corrosion due to system moisture or possible water intrusion into the system.
P0443 (M)
Evaporative Emission Control System Purge Control Valve Circuit
An open or shorted condition detected in the EVAP purge solenoid control circuit. Check the charcoal canister for fuel saturation If the vehicle has been overfueled, then there is a chance that liquid fuel can enter the canister and cause drive problems or emission related problems.
P0444
Evaporative Emission Control System Purge Control Valve Circuit Open
P0445
Evaporative Emission Control System Purge Control Valve Circuit Shorted
P0446
Evaporative Emission Control System Vent Control Circuit
P0447
Evaporative Emission Control System Vent Control Circuit Open
P0448
Evaporative Emission Control System Vent Control Circuit Shorted
P0449
Evaporative Emission Control System Vent Valve/Solenoid Circuit
P0450
Evaporative Emission Control System Pressure Sensor
P0451
Evaporative Emission Control System Pressure Sensor Range/Performance
P0452
Evaporative Emission Control System Pressure Sensor Low Input
NVLD pressure switch stuck closed.
P0453
Evaporative Emission Control System Pressure Sensor High Input
NVLD pressure switch stuck open.
P0454
Evaporative Emission Control System Pressure Sensor Intermittent
P0455 (M)
Evaporative Emission Control System Leak Detected (large leak)
A large leak has been detected in the evaporative system. See TSB 25-001-02. Also, possible faulty or loose gas cap. Note: The respective Powertrain Diagnostic Procedures Manual will direct the technician to determine if the vehicle evaporative system has an external system leak. Examples of some external system leaks are: a loose gas cap, a disconnected evaporative system hose, or a loose hose connection. Remember that the evaporative system may also have an internal system leak. This internal leak may be caused by an intermittent or permanently stuck open Duty Cycle Purge (DCP) valve. This leak source is considered to be internal because any escaping emissions enter into the engine system and not directly into the atmosphere, unlike an external leak. An internal leak may cause one of the above DTC?s. Possible causes of a stuck open (intermittent or permanent) DCP valve are: 1. Corrosion due to system moisture or possible water intrusion into the system.
P0456 (M)
Evaporative Emission Control System Leak Detected (very small leak)
A 0.020 leak has been detected in the evaporative system. See TSB's 25-001-02A, 18-002-03 and 25-004-01. Also, possible faulty or loose gas cap.
(Also see Notes in P0455 above). Does customer regularly commute on a steep grade (down hill grades in excess of 10%? Has the Leak Detection Pump Operation and Diagnosis booklet (Publication No. 81-170-000606) been used to assist in the diagnosis?
Review and if necessary, perform TSB 18-010-02. Be sure to completely read the TSB. The fix for the condition is a PCM replacement, not a reprogramming of the controller. Be sure that there is not any leaks in the system. This TSB applies in a very limited number of cases and usually in mountainous regions. TSB 18-010-02 Is a PCM replacement correct an erroneous MIL illumination for SAE P0456 that sets when driven on steep grades.
P0457
Evaporative Emission Control System Leak Detected (fuel cap loose/off)
A 0.020 leak has been detected in the evaporative system.
P0460
Fuel Level Unit No Change Over Miles
During low fuel.
P0460
Fuel Level Unit No Change Over Miles
Fuel level sending unit voltage does not change for more than 40 miles.
P0461
Fuel Level Sensor Circuit Range/Performance
No level of fuel level sender detected.
P0462 (M)
Fuel Level Sending Unit Volts Too Low
Fuel level sensor input below acceptable voltage.
P0462 (M)
Fuel Level Sending Unit Volts Too Low
Open circuit between PCM and fuel gauge sending unit.
P0463 (M)
Fuel Level Sending Unit Volts Too High
Fuel level sensor input above acceptable voltage.
P0463
Fuel Level Sending Unit Volts Too High
Circuit shorted to voltage between PCM and fuel gauge sending unit.
P0464
Fuel Level Sensor Circuit Intermittent
P0465
EVAP Purge Flow Sensor Circuit
P0466
EVAP Purge Flow Sensor Circuit Range/Performance
P0467
EVAP Purge Flow Sensor Circuit Low Input
P0468
EVAP Purge Flow Sensor Circuit High Input
P0469
EVAP Purge Flow Sensor Circuit Intermittent
P0470
Exhaust Pressure Sensor
P0471
Exhaust Pressure Sensor Range/Performance
P0472
Exhaust Pressure Sensor Low
P0473
Exhaust Pressure Sensor High
P0474
Exhaust Pressure Sensor Intermittent
P0475
Exhaust Pressure Control Valve
P0476
Exhaust Pressure Control Valve Range/Performance
P0477
Exhaust Pressure Control Valve Low
P0478
Exhaust Pressure Control Valve High
P0479
Exhaust Pressure Control Valve Intermittent
P0480
Cooling Fan 1 Control Circuit
An open or shorted condition detected in the low speed radiator fan relay control circuit.
P0481
Cooling Fan 2 Control Circuit
An open or shorted condition detected in the high speed radiator fan relay control circuit.
P0482
Cooling Fan 3 Control Circuit
P0483
Cooling Fan Rationality Check
P0484
Cooling Fan Circuit Over Current
P0485
Cooling Fan Power/Ground Circuit
P0486
Exhaust Gas Recirculation Sensor B Circuit
P0487
Exhaust Gas Recirculation Throttle Position Control Circuit
P0488
Exhaust Gas Recirculation Throttle Position Control Range/Performance
P0491
Secondary Air Injection System (Bank 1)
P0492
Secondary Air Injection System (Bank 2)
P0498
NVLD Canister Vent Valve Solenoid Circuit Low
A shorted low condition detected in NVLD solenoid circuit.
P0499
NVLD Canister Vent Valve Solenoid Circuit High
A shorted high condition detected in NVLD solenoid circuit.
Scan Code
DRB Scan Tool Display
Description of Diagnostic Trouble Code
P0500 (M)
No Vehicle Speed Sensor Signal
No vehicle speed sensor signal detected during road load conditions.
P0500 (M)
No Vehicle Speed Sensor Signal
A vehicle speed signal was not detected.
P0501
Vehicle Speed Sensor # 1 Performance
A rationality error has been detected for no vehicle speed sensor signal detected during road load conditions.
P0502
Vehicle Speed Sensor Circuit Low Input
P0503
Vehicle Speed Sensor Intermittent/Erratic/High
P0505 (M)
Idle Air Control Motor Circuits
Replace idle air control motor.
P0506
Idle Control System RPM Lower Than Expected
P0507
Idle Control System RPM Higher Than Expected
P0508 (M)
Idle Air Control Motor Circuit Low
Idle Air Control Motor Circuit input below acceptable current.
P0509 (M)
Idle Air Control Motor Circuit High
Idle Air Control Motor Circuit input above acceptable current.
P0510
Closed Throttle Position Switch
P0511
Idle Air Control Valve Solenoid Circuit
An open or shorted condition detected in the IAC control circuit.
P0512
Starter Request Circuit
P0513
Invalid SKIM Key
The engine controller has received an invalid key from the Smart Key Immobilizer Module.
P0515
Battery Temperature Sensor Circuit
P0516
Battery Temperature Sensor Low
Battery temperature sensor input is below minimum acceptable voltage.
P0517
Battery Temperature Sensor High
Battery temperature sensor input above maximum acceptable voltage.
P0519
Idle Speed Performance
A rationality error has been detected for target RPM not met during drive idle condition. Possible Vacuum leak or IAC lost steps.
P0520
Engine Oil Pressure Sensor/Switch Circuit
P0521
Engine Oil Pressure Sensor/Switch Range/Performance
P0522
Oil Pressure Sensor Low
Oil pressure sensor input below acceptable voltage.
P0523
Oil Pressure Sensor High
Oil pressure sensor input above acceptable voltage.
P0524
Engine Oil Pressure Too Low
P0530
A/C Refrigerant Pressure Sensor Circuit
P0531
A/C Refrigerant Pressure Sensor Circuit Range/Performance
P0532
A/C Refrigerant Pressure Sensor Circuit Low Input
A/C pressure sensor input below the minimum acceptable voltage.
P0533
A/C Refrigerant Pressure Sensor Circuit High Input
A/C pressure sensor input above the maximum acceptable voltage.
P0534
Air Conditioner Refrigerant Charge Loss
P0540
Intake Air Heater Circuit
P0541
Intake Air Heater Circuit Low
P0542
Intake Air Heater Circuit High
P0544
Exhaust Gas Temperature Sensor Circuit (Bank 1)
P0545
Exhaust Gas Temperature Sensor Circuit Low (Bank 1)
P0546
Exhaust Gas Temperature Sensor Circuit High (Bank 1)
P0547
Exhaust Gas Temperature Sensor Circuit (Bank 2)
P0548
Exhaust Gas Temperature Sensor Circuit Low (Bank 2)
P0549
Exhaust Gas Temperature Sensor Circuit High (Bank 2)
P0550
Power Steering Pressure Sensor Circuit
P0551 (M)
Power Steering Pressure Sensor Circuit Range/Performance
Incorrect input state detected for the power steering switch circuit (for PL, high pressure seen at high speed)
P0552
Power Steering Pressure Sensor Circuit Low Input
P0553
Power Steering Pressure Sensor Circuit High Input
P0554
Power Steering Pressure Sensor Circuit Intermittent
P0560
System Voltage
P0561
System Voltage Unstable
P0562
Battery Voltage Low
Battery voltage sensor input below the minimum acceptable voltage.
P0563
Battery Voltage High
Battery voltage sensor input above the maximum acceptable voltage.
P0564
Cruise Control Multi-Function Input Signal
P0565
Cruise Control On Signal
P0566
Cruise Control Off Signal
P0567
Cruise Control Resume Signal
P0568
Cruise Control Set Signal
P0569
Cruise Control Coast Signal
P0570
Cruise Control Accelerate Signal
P0571
Cruise Control/Brake Switch A Circuit
P0572
Cruise Control/Brake Switch A Circuit Low
P0573
Cruise Control/Brake Switch A Circuit High
P0574
Cruise Control System - Vehicle Speed Too High
P0575
Cruise Control Input Circuit
P0576
Cruise Control Input Circuit Low
P0577
Cruise Control Input Circuit High
P0578
Reserved for Cruise Control Codes
P0579
Speed Control Switch # 1 Performance
Cruise switch stuck in a valid voltage range.
P0580
Speed Control Switch # 1 Low
Speed control switch input below minimum acceptable voltage.
P0581
Speed Control Switch # 1 High
Speed control switch input above maximum acceptable voltage.
P0582
Speed Control Vacuum Solenoid Circuit
An open or shorted condition detected in speed control Vacuum solenoid control circuit.
P0586
Speed Control Vent Solenoid Circuit
An open or shorted condition detected in speed control vent solenoid control circuit.
P0594
Speed Control Servo Power Circuit
An open or shorted condition open/short condition detected in the speed control servo power control circuit.