Welcome to the JeepSpecs.com in-depth page on WJ Generation Jeep Grand Cherokee diagnostic trouble codes. We have organized as much information as we could find into a helpful article below. Is something incorrect or missing? Please get in touch with us and we’ll fix it!
OBD (On-Board Diagnostic) systems
Location and pinouts for the Diagnostics Connector
OBD systems are found in most vehicles in use today. OBD is an electronic system designed to control engine functions and diagnose engine problems or component failures, as well as minimize emissions. OBD-II, a new standard introduced in cars built after January 1, 1996, provides almost complete engine control and also monitors parts of the chassis, body and accessory components, as well as the diagnostic control network of the vehicle.
OBD-II equipped vehicles have a connector located in the passenger compartment, usually accessible from the driver’s seat (under the dash above the hood release lever in the Grand Cherokee WJ). A cable is plugged into the OBD-II connector and connected to a scanning tool. This can range from a simple hand-held meter that provides a coded read-out of the various diagnostic functions, up to a large console computer-based unit costing thousands of dollars.
Fault codes usually appear after the “Check Engine” light has come on. The data provided by the OBD-II system can sometimes pinpoint the specific component that has malfunctioned, saving substantial service time and cost. Scanning OBD-II signals can also provide important information when purchasing a used vehicle. Recent introductions of less costly scanning devices have allowed home mechanics and small shops accessibility to OBD-II signals to use them for their own testing and repairs.
Malfunction Indicator Lamp (MIL)
In the Grand Cherokee WJ, the MIL gives an indication to the vehicle operator when the Powertrain Control Module (PCM) has recorded a Diagnostic Trouble Code (DTC) for an On-Board Diagnostics II (OBDII) emissions-related circuit or component malfunction. The MIL is controlled by a transistor on the instrument cluster circuit board based upon cluster programming and electronic messages received by the cluster from the PCM over the Programmable Communications Interface (PCI) data bus.
The MIL bulb is completely controlled by the instrument cluster logic circuit, and that logic will only allow this indicator to operate when the instrument cluster receives a battery current input on the fused ignition switch output (run-start) circuit. Therefore, the bulb will always be off when the ignition switch is in any position except On or Start. The bulb only illuminates when it is provided a path to ground by the instrument cluster transistor.
The instrument cluster will turn on the MIL for the following reasons:
BULB TEST – Each time the ignition switch is turned to the On position the MIL is illuminated for about three seconds as a bulb test.
MIL LAMP-ON MESSAGE – Each time the cluster receives a MIL lamp-on message from the PCM, the indicator will be illuminated. The indicator can be flashed on and off, or illuminated solid, as dictated by the PCM message. For some DTC’s, if a problem does not recur, the PCM will send a lamp-off message automatically. Other DTC’s may require that a fault be repaired and the PCM be reset before a lamp-off message will be sent.
COMMUNICATIONS ERROR – If the cluster receives no lamp-on or lamp-off messages from the PCM for twenty consecutive seconds, the MIL is illuminated by the instrument cluster. The indicator remains controlled and illuminated by the cluster until a valid lamp-on or lamp-off message is received from the PCM.
MIL illumination
In many instances, emissions systems must fail diagnostic tests more than once before the PCM illuminates the MIL. These tests are know as ‘two trip monitors.’ Other tests that turn the MIL lamp on after a single failure are known as ‘one trip monitors.’ A trip is defined as ‘start the vehicle and operate it to meet the criteria necessary to run the given monitor.’
Certain conditions such as a loose or missing gas cap, poor fuel quality, etc. may illuminate the light after engine start. The vehicle should be serviced if the light stays on through several typical driving cycles. In most situations, the vehicle will drive normally and will not require towing.
Prolonged driving with the “Malfunction Indicator Light” or “Check Engine” light on could cause further damage to the emission control system. It could also affect fuel economy and driveability. The vehicle must be repaired before any emissions test can be performed.
If the light is flashing, severe catalytic converter damage and power loss will soon occur. Immediate service is required.
Retrieving codes:
Turn the ignition key until the digital odometer displays, repeat three times in succession and then back to “On” (On/Off, On/Off, On/Off, On). At the fourth “On” the odometer will be replaced with codes. If no codes are present then “Done” will appear.
Erasing codes:
After three good trips the MIL is extinguished and the Task Manager automatically switches the trip counter to a warm-up cycle counter. DTCs are automatically erased following 40 warm-up cycles if the component does not fail again.
DTCs can be erased anytime with a DRB III. Erasing the DTC with the DRB III erases all OBD II information. The DRB III automatically displays a warning that erasing the DTC will also erase all OBD II monitor data. This includes all counter information for warm-up cycles, trips and Freeze Frame.
OBD-II related links:
OBD-II Trouble Codes repair site
Facts About On-Board Diagnostic II Systems
The workings of OBD-II and its effect on modifications
OBD Scan Tools – Automotive Diagnostics
Chrysler Diagnostic Trouble Codes
A Diagnostic Trouble Code (DTC) indicates that the Powertrain Control Module (PCM) has recognized an abnormal condition in the system. DTC’s are the results of a system or circuit failure, but do not directly identify the failed component or components. |
0010-0099 | 0100-0199 | 0200-0299 | 0300-0399 | 0400-0499 | 0500-0599 | |
0600-0699 | 0700-0799 | 0800-0899 | 1100-1199 | 1200-1299 | 1300-1399 | |
1400-1499 | 1500-1599 | 1600-1699 | 1700-1799 | 1800-1899 | 2000-2599 |
Code example | 1st Digit | 2nd Digit | 3rd Digit |
P 0 1 0 0 1 2 3 4 5 |
P = powertrain | 0 = Standard 1 = Manufacturer specific 2 = ? |
1 = Emission management 2 = Injector circuit 3 = Ignition 4 = Auxiliary emission 5 = Vehicle speed & idle control 6 = Computer & output circuit 7 = Transmission 8 = ? 9 = ? |
|
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
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) | |
P0016 | Crankshaft/Camshaft Timing Misalignment | A rationality error has been detected for camshaft position out of phase with crankshaft. |
P0020 | A Camshaft Position Actuator Circuit (Bank 2) | |
P0021 | A Camshaft Position – 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-Retarded (Bank 2) | |
P0030 | 02 Sensor Heater Control Circuit (Bank 1 Sensor 1) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0031 | 02 Sensor Heater Control Circuit Low (Bank 1 Sensor 1) | Shorted low condition detected in the oxygen sensor 1/1 heater elementcontrol feedback sense circuit |
P0032 | 02 Sensor Heater Control Circuit High (Bank 1 Sensor 1) | Shorted high condition detected in the oxygen sensor 1/1 heater element control feedback sense circuit |
P0033 | Turbo Charger Bypass Valve Control Circuit | |
P0034 | Turbo Charger Bypass Valve Control Circuit Low | |
P0035 | Turbo Charger Bypass Valve Control Circuit High | |
P0036 | 02 Sensor Heater Control Circuit (Bank 1 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0037 | 02 Sensor Heater Control Circuit Low (Bank 1 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0038 | 02 Sensor Heater Control Circuit High (Bank 1 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0042 | 02 Sensor Heater Control Circuit (Bank 1 Sensor 3) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0043 | 02 Sensor Heater Control Circuit Low (Bank 1 Sensor 3) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0044 | 02 Sensor Heater Control Circuit High (Bank 1 Sensor 3) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0050 | 02 Sensor Heater Control Circuit (Bank 2 Sensor 1) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0051 | 02 Sensor Heater Control Circuit Low (Bank 2 Sensor 1) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0052 | 02 Sensor Heater Control Circuit High (Bank 2 Sensor 1) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0056 | 02 Sensor Heater Control Circuit (Bank 2 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0057 | 02 Sensor Heater Control Circuit Low (Bank 2 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0058 | 02 Sensor Heater Control Circuit High (Bank 2 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0062 | 02 Sensor Heater Control Circuit High (Bank 2 Sensor 2) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0063 | HO2S Heater Control Circuit Low (Bank 2 Sensor 3) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0064 | HO2S Heater Control Circuit High (Bank 2 Sensor 3) | Shorted condition detected in the oxygen sensor heater element control feedback sense circuit. |
P0065 | Air Assisted Injector Control Range/Performance | |
P0066 | Air Assisted Injector Control Circuit or Circuit Low | |
P0067 | Air Assisted Injector Control Circuit High | |
P0068 | Manifold Pressure/Throttle Position | Correlation MAP sensor signal does not correlate to throttle position sensor signal. Possible vacuum leak. |
P0070 | Ambient Temp Sensor Stuck | A rationality error has been detected in the ambient temperature sensor test. |
P0071 (M) | Ambient Temp Sensor Performance | Ambient change less than 3° C in 200 miles. |
P0072 | Ambient Temp Sensor Low Input | Ambient temperature sensor input below the minimum acceptable voltage. |
P0073 | Ambient Temp Sensor High Input | Ambient temperature sensor input above the maximum acceptable voltage. |
P0074 | Ambient Air Temperature Sensor Circuit Intermittent | |
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) |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
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 Intermittent | |
P0105 | Manifold Absolute Pressure/Barometric Pressure Circuit | |
P0106 (M) | Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem | MAP sensor input voltage out of an acceptable range detected during reading of barometric pressure at key-on. |
P0107 (M) | Manifold Absolute Pressure/Barometric Pressure Circuit Low Input | MAP sensor input below minimum acceptable voltage. |
P0108 (M) | Manifold Absolute Pressure/Barometric Pressure Circuit High Input | MAP sensor input above maximum acceptable voltage. |
P0109 | Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent | |
P0110 | Intake Air Temp Sensor Stuck | A rationality error has been detected for the intake air temperature sensor. |
P0111 (M) | Intake Air Temperature Circuit Range/Performance Problem | Air change less than 3° C in 200 miles. |
P0112 (M) | Intake Air Temperature Circuit Low Input | Intake air (charge) temperature sensor input below the minimum acceptable voltage. |
P0113 (M) | Intake Air Temperature Circuit High Input | Intake air (charge) temperature sensor input above the maximum acceptable voltage. |
P0114 | Intake Air Temperature Circuit Intermittent | |
P0115 | Engine Coolant Temperature Circuit | |
P0116 | Engine Coolant Temperature Circuit Range/Performance Problem | A rationality error has been detected in the coolant temperature sensor. |
P0117 (M) | Engine Coolant Temperature Circuit Low Input | Engine coolant temperature sensor input below the minimum acceptable voltage. |
P0118 (M) | Engine Coolant Temperature Circuit High Input | Engine coolant temperature sensor input above the maximum acceptable voltage. |
P0119 | Engine Coolant Temperature Circuit Intermittent | Engine coolant temperature sensor input above the maximum acceptable voltage. |
P0120 | Throttle/Pedal Position Sensor/Switch A Circuit | Engine coolant temperature sensor input above the maximum acceptable voltage. |
P0121 (M) | Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem | TPS signal does not correlate to MAP sensor signal. |
P0121 (M) | Accelerator Position Sensor (APPS) | APPS voltage input below the minimum acceptable voltage. |
P0122 (M) | Throttle/Pedal Position Sensor/Switch A Circuit Low Input | Throttle position sensor input below the acceptable voltage range. |
P0122 (M) | Accelerator Position Sensor (APPS) Signal Voltage Too Low | APPS voltage input below the minimum acceptable voltage. |
P0123 (M) | Throttle/Pedal Position Sensor/Switch A Circuit Intermittent | Throttle position sensor input above the maximum acceptable voltage. Follow all appropriate diagnostics for the fault that is present. Prior to replacing parts, check all connectors between the speed control switch and the PCM for moisture Internally the PCM uses the same A/D (analog to digital) converter for TPS voltage as it does for the speed control switch sense. If the v-37 circuit has voltage bleed over from another source, a code of TPS Shorted to voltage may be set in the PCM. The DN model equipped with rear heat option, has an external water pump to circulate coolant to the rear heater. If you find coolant in the bulkhead connector, the likely cause would be a leaking coolant pump. Pump should be replaced if found leaking. If the code sets when the A/C is turned on go right to the bulk head connector and check for moisture. Check for a shorted clock spring causing the speed control 5 volt feed to be shorted to power. |
P0123 (M) | Accelerator Position Sensor (APPS) Signal Voltage Too High | APPS voltage input above the maximum acceptable voltage. |
P0125 (M) | Insufficient Coolant Temperature for Closed Loop Fuel Control | Time to enter Closed Loop Operation (Fuel Control) is excessive. |
P0125 (M) | Engine is Cold Too Long | Engine does not reach operating temperature. |
P0126 | Insufficient Coolant Temperature for Stable Operation | |
P0127 | Intake Air Temperature Too High | |
P0128 | Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) | A rationality error has been detected for the thermostat. |
P0129 | Barometic Pressure Out-of-Range low | MAP sensor input voltage out of an acceptable range detected during reading of barometric pressure. |
P0130 | O2 Sensor Circuit (Bank 1 Sensor 1) | An open or shorted condition detected in the ASD or CNG shutoff relay control ckt. |
P0131 (M) | O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1) | Oxygen sensor input voltage maintained below normal operating range. |
P0132 (M) | O2 Sensor Circuit High Voltage (Bank 1 Sensor 1) | Oxygen sensor input voltage maintained above normal operating range. |
P0133 (M) | O2 Sensor Circuit Slow Response (Bank 1 Sensor 1) | Oxygen sensor response slower than minimum required switching frequency. |
P0134 (M) | O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1) | Neither rich or lean condition is detected from the oxygen sensor input. |
P0135 (M) | O2 Sensor Heater Circuit (Bank 1 Sensor 1) | Oxygen sensor heater element malfunction. |
P0136 | O2 Sensor Circuit Malfunction (Bank 1 Sensor 2) | An open or shorted condition detected in the ASD or CNG shutoff relay control ckt. |
P0137 (M) | O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2) | Oxygen sensor input voltage maintained below normal operating range. |
P0138 (M) | O2 Sensor Circuit High Voltage (Bank 1 Sensor 2) | Oxygen sensor input voltage maintained above normal operating range. |
P0139 (M) | OS Sensor Circuit Slow Response (Bank 1 Sensor 2) | Oxygen sensor response not as expected. |
P0140 (M) | O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2) | Neither rich or lean condition is detected from the oxygen sensor. |
P0141 (M) | O2 Sensor Heater Circuit (Bank 1 Sensor 2) | Oxygen sensor heater element malfunction. O2 sensor voltage greater than 3 volts for 60 to 240 seconds. |
P0142 (M) | Sensor Circuit Malfunction (Bank 1 Sensor 3) | Oxygen sensor heater element malfunction. |
P0143 | O2 Sensor Circuit Low Voltage (Bank 1 Sensor 3) | Oxygen sensor input voltage maintained below normal operating range. |
P0144 | O2 Sensor Circuit High Voltage (Bank 1 Sensor 3) | Oxygen sensor input voltage maintained above normal operating range. |
P0145 | O2 Sensor Circuit Slow Response (Bank 1 Sensor 3) | Oxygen sensor response slower than minimum required switching frequency. |
P0146 | O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 3) | Neither rich or lean condition is detected from the oxygen sensor. |
P0147 | O2 Sensor Heater Circuit (Bank 1 Sensor 3) | Oxygen sensor heater element malfunction. |
P0148 | Fuel Delivery Error | |
P0149 | Fuel Timing Error | |
P0150 | O2 Sensor Circuit (Bank 2 Sensor 1) | |
P0151 (M) | O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1) | Oxygen sensor input voltage maintained below normal operating range. |
P0152 (M) | O2 Sensor Circuit High Voltage (Bank 2 Sensor 1) | Oxygen sensor input voltage sustained above normal operating range. |
P0153 (M) | O2 Sensor Circuit Slow Response (Bank 2 Sensor 1) | Oxygen sensor response slower than minimum required switching frequency. |
P0154 (M) | O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1) | Neither rich or lean condition is detected from the oxygen sensor. |
P0155 (M) | O2 Sensor Heater Circuit (Bank 2 Sensor 1) | Oxygen sensor heater element malfunction. |
P0156 (M) | O2 Sensor Circuit Malfunction (Bank 2 Sensor2) | Oxygen sensor heater element malfunction. |
P0157 (M) | O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2) | Oxygen sensor input voltage maintained below normal operating range. |
P0158 (M) | O2 Sensor Circuit High Voltage (Bank 2 Sensor 2) | Oxygen sensor input voltage maintained above normal operating range. |
P0159 | O2 Sensor Circuit Slow Response (Bank 2 Sensor 2) | Oxygen sensor response slower than minimum required switching frequency. |
P0160 (M) | O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2) | Neither rich or lean condition is detected from the oxygen sensor. |
P0161 (M) | O2 Sensor Heater Circuit (Bank 2 Sensor 2) | Oxygen sensor heater element malfunction. O2 sensor voltage greater than 3 volts for 60 to 240 seconds. |
P0162 (M) | O2 Sensor Circuit Malfunction (Bank 2 Sensor 3) | Oxygen sensor heater element malfunction. |
P0163 (M) | O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3) | |
P0164 (M) | O2 Sensor Circuit High Voltage (Bank 2 Sensor3) | |
P0165 | O2 Sensor Circuit Slow Response (Bank 2 Sensor 3) | |
P0166 | O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3) | |
P0167 | OS Sensor Heater Circuit (Bank 2 Sensor 3) | |
P0168 | Fuel Temperature Too High | |
P0169 | Incorrect Fuel Composition | |
P0170 | Fuel Trim (Bank 1) | |
P0171 (M) | System too Lean (Bank 1) | A lean air/fuel mixture has been indicated by an abnormally rich correction factor. |
P0172 (M) | System too Rich (Bank 1) | A rich air/fuel mixture has been indicated by an abnormally lean correction factor. Was the fuel pressure checked with a DRBIII pressure transducer? Is the fuel pressure within specification with engine running at normal operating temperature? Verify the correct DRBIII PEP module pressure transducer is being used It is critical when reading pressures with the DRBIII PEP module pressure transducers that the proper transducer is being used. A too high of value transducer will cause inaccurate readings. It is also critical that the DRBIII and pressure transducer is zeroed out before taking a reading.Repair or replace any fuel system malfunctioning components. |
P0173 (M) | Fuel Trim Malfunction (Bank 2) | |
P0174 (M) | System too Lean (Bank 2) | A lean air/fuel mixture has been indicated by an abnormally rich correction factor. |
P0175 (M) | System too Rich (Bank 2) | A rich air/fuel mixture has been indicated by an abnormally lean correction factor. |
P0176 | Fuel Composition Sensor Circuit | No calibration voltage present from flex fuel sensor. |
P0177 | Fuel Composition Sensor Circuit Range/Performance | |
P0178 | Fuel Composition Sensor Circuit Low Input | Flex fuel sensor input below minimum acceptable voltage. |
P0178 | Water in Fuel Light—Water In Fuel Sensor Voltage Too Low | Loss of water-in-fuel circuit or sensor. |
P0179 | Fuel Composition Sensor Circuit High Input | Flex fuel sensor input above maximum acceptable voltage. |
P0180 | Fuel Temperature Sensor A Circuit | |
P0181 | Fuel Temperature Sensor A Circuit Range/Performance | |
P0182 (M) | Fuel Temperature Sensor A Circuit Low Input | Compressed natural gas temperature sensor voltage below acceptable voltage |
P0183 (M) | Fuel Temperature Sensor A Circuit High Input | Compressed natural gas temperature sensor voltage above acceptable voltage |
P0184 | Fuel Temperature Sensor A Circuit Intermittent | |
P0185 | Fuel Temperature Sensor B Circuit | |
P0186 | Fuel Temperature Sensor B Circuit Range/Performance | |
P0187 | Fuel Temperature Sensor B Circuit Low Input | |
P0188 | Fuel Temperature Sensor B Circuit High Input | |
P0189 | Fuel Temperature Sensor B Circuit Intermittent | |
P0190 | Fuel Rail Pressure Sensor Circuit | |
P0191 | Fuel Rail Pressure Sensor Circuit Range/Performance | |
P0192 | Fuel Rail Pressure Sensor Circuit Low Input | |
P0193 | Fuel Rail Pressure Sensor Circuit High Input | |
P0194 | Fuel Rail Pressure Sensor Circuit Intermittent | |
P0195 | Engine Oil Temperature Sensor | |
P0196 | Engine Oil Temperature Sensor Range/Performance | |
P0197 | Engine Oil Temperature Sensor Low | |
P0198 | Engine Oil Temperature Sensor High | |
P0199 | Engine Oil Temperature Sensor Intermittent |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P0200 | Injector Circuit | |
P0201 (M) | Injector # 1 Control Circuit | An open or shorted condition detected in control circuit for Injector # 1 or the INJ 1 injector bank. |
P0202 (M) | Injector # 2 Control Circuit | An open or shorted condition detected in control circuit for Injector # 2 or the INJ 2 injector bank. |
P0203 (M) | Injector # 3 Control Circuit | An open or shorted condition detected in control circuit for Injector # 3 or the INJ 3 injector bank. |
P0204 (M) | Injector # 4 Control Circuit | Injector # 4 or INJ 4 injector bank output driver stage does not respond properly to the control signal. |
P0205 (M) | Injector # 5 Control Circuit | Injector # 5 output driver stage does not respond properly to the control signal. |
P0206 (M) | Injector # 6 Control Circuit | Injector # 6 output driver stage does not respond properly to the control signal. |
P0207 (M) | Injector # 7 Control Circuit | Injector # 7 output driver stage does not respond properly to the control signal. |
P0208 (M) | Injector # 8 Control Circuit | Injector # 8 output driver stage does not respond properly to the control signal. |
P0209 (M) | Injector # 9 Control Circuit | Injector # 9 output driver stage does not respond properly to the control signal. |
P0210 (M) | Injector # 10 Control Circuit | Injector # 10 output driver stage does not respond properly to the control signal. |
P0211 | Injector Circuit – Cylinder 11 | |
P0212 | Injector Circuit – Cylinder 12 | |
P0213 | Cold Start Injector 1 | |
P0214 | Cold Start Injector 2 | |
P0215 | Engine Shutoff Solenoid | |
P0216 (M) | Injector/Injection Timing Control Circuit | |
P0217 | Engine Coolant Over Temperature Condition | |
P0218 | Transmission Fluid Over Temperature Condition | |
P0219 | Engine Overspeed Condition | |
P0220 | Throttle/Pedal Position Sensor/Switch B Circuit | |
P0221 | Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem | |
P0222 (M) | Throttle/Pedal Position Sensor/Switch B Circuit Low Input | |
P0223 (M) | Throttle/Pedal Position Sensor/Switch B Circuit High Input | |
P0224 | Throttle/Pedal Position Sensor/Switch B Circuit Intermittent | |
P0225 | Throttle/Pedal Position Sensor/Switch C Circuit | |
P0226 | Throttle/Pedal Position Sensor/Switch C Circuit Range/Performance Problem | |
P0227 | Throttle/Pedal Position Sensor/Switch C Circuit Low Input | |
P0228 | Throttle/Pedal Position Sensor/Switch C Circuit High Input | |
P0229 | Throttle/Pedal Position Sensor/Switch C Circuit Intermittent | |
P0230 | Fuel Pump Primary Circuit | |
P0231 | Fuel Pump Secondary Circuit Low | |
P0232 | Fuel Pump Secondary Circuit High | |
P0233 | Fuel Pump Secondary Circuit Intermittent | |
P0234 | Turbo/Super Charger Overboost Condition | Manifold pressure reading above turbocharger over-boost limit detected during engine operation |
P0235 | Turbo/Super Charger Boost Sensor A Circuit | |
P0236 (M) | Turbo/Super Charger Boost Sensor A Circuit Range/Performance | |
P0237 (M) | Turbo/Super Charger Boost Sensor A Circuit Low | |
P0238 (M) | Turbo/Super Charger Boost Sensor A Circuit High | |
P0239 | Turbo/Super Charger Boost Sensor B Circuit | |
P0240 | Turbo/Super Charger Boost Sensor B Circuit Range/Performance | |
P0241 | Turbo/Super Charger Boost Sensor B Circuit Low | |
P0242 | Turbo/Super Charger Boost Sensor B Circuit High | |
P0243 | Turbo/Super Charger Wastegate Solenoid A | Open or shorted condition detected in the turbocharger wastegate solenoid control circuit. |
P0244 | Turbo/Super Charger Wastegate Solenoid A Range/Performance | |
P0245 | Turbo/Super Charger Wastegate Solenoid A Low | |
P0246 | Turbo/Super Charger Wastegate Solenoid A High | |
P0247 | Turbo/Super Charger Wastegate Solenoid B | |
P0248 | Turbo/Super Charger Wastegate Solenoid B Range/Performance | |
P0249 | Turbo/Super Charger Wastegate Solenoid B Low | |
P0250 | Turbo/Super Charger Wastegate Solenoid B High | |
P0251 (M) | Injection Pump Fuel Metering Control A (Cam/Rotor/Injector) | |
P0252 (M) | Injection Pump Fuel Metering Control A Range/Performance (Cam/Rotor/Injector) | |
P0253 (M) | Injection Pump Fuel Metering Control A Low (Cam/Rotor/Injector) | |
P0254 | Injection Pump Fuel Metering Control A High (Cam/Rotor/Injector) | |
P0255 | Injection Pump Fuel Metering Control A Intermittent (Cam/Rotor/Injector) | |
P0256 | Injection Pump Fuel Metering Control B (Cam/Rotor/Injector) | |
P0257 | Injection Pump Fuel Metering Control B Range/Performance (Cam/Rotor/Injector) | |
P0258 | Injection Pump Fuel Metering Control B Low (Cam/Rotor/Injector) | |
P0259 | Injection Pump Fuel Metering Control B High (Cam/Rotor/Injector) | |
P0260 | Injection Pump Fuel Metering Control B Intermittent (Cam/Rotor/Injector) | |
P0261 | Cylinder 1 Injector Circuit Low | |
P0262 | Cylinder 1 Injector Circuit High | |
P0263 | Cylinder 1 Contribution/Balance | |
P0264 | Cylinder 2 Injector Circuit Low | |
P0265 | Cylinder 2 Injector Circuit High | |
P0266 | Cylinder 2 Contribution/Balance | |
P0267 | Cylinder 3 Injector Circuit Low | |
P0268 | Cylinder 3 Injector Circuit High | |
P0269 | Cylinder 3 Contribution/Balance | |
P0270 | Cylinder 4 Injector Circuit Low | |
P0271 | Cylinder 4 Injector Circuit High | |
P0272 | Cylinder 4 Contribution/Balance | |
P0273 | Cylinder 5 Injector Circuit Low | |
P0274 | Cylinder 5 Injector Circuit High | |
P0275 | Cylinder 5 Contribution/Balance | |
P0276 | Cylinder 6 Injector Circuit Low | |
P0277 | Cylinder 6 Injector Circuit High | |
P0278 | Cylinder 6 Contribution/Balance | |
P0279 | Cylinder 7 Injector Circuit Low | |
P0280 | Cylinder 7 Injector Circuit High | |
P0281 | Cylinder 7 Contribution/Balance | |
P0282 | Cylinder 8 Injector Circuit Low | |
P0283 | Cylinder 8 Injector Circuit High | |
P0284 | Cylinder 8 Contribution/Balance | |
P0285 | Cylinder 9 Injector Circuit Low | |
P0286 | Cylinder 9 Injector Circuit High | |
P0287 | Cylinder 9 Contribution/Balance | |
P0288 | Cylinder 10 Injector Circuit Low | |
P0289 | Cylinder 10 Injector Circuit High | |
P0290 | Cylinder 10 Contribution/Balance | |
P0291 | Cylinder 11 Injector Circuit Low | |
P0292 | Cylinder 11 Injector Circuit High | |
P0293 | Cylinder 11 Contribution/Balance | |
P0294 | Cylinder 12 Injector Circuit Low | |
P0295 | Cylinder 12 Injector Circuit High | |
P0296 | Cylinder 12 Contribution/Balance | |
P0298 | Engine Oil Over Temperature |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P0300 (M) | Random/Multiple Cylinder Misfire Detected | Misfire detected in multiple Cylinders. |
P0301 (M) | Cylinder # 1 Misfire | Misfire detected in Cylinder # 1. |
P0302 (M) | Cylinder # 2 Misfire | Misfire detected in Cylinder # 2. |
P0303 (M) | Cylinder # 3 Misfire | Misfire detected in Cylinder # 3. |
P0304 (M) | Cylinder # 4 Misfire | Misfire detected in Cylinder # 4. |
P0305 (M) | Cylinder # 5 Misfire | Misfire detected in Cylinder # 5. |
P0306 (M) | Cylinder # 6 Misfire | Misfire detected in Cylinder # 6. |
P0307 (M) | Cylinder # 7 Misfire | Misfire detected in Cylinder # 7 |
P0308 (M) | Cylinder # 8 Misfire | Misfire detected in Cylinder # 8. |
P0309 (M) | Cylinder # 9 Misfire | Misfire detected in Cylinder # 9. |
P0310 (M) | Cylinder # 10 Misfire | Misfire detected in Cylinder # 10. |
P0311 (M) | Cylinder # 10 Misfire | Misfire detected in Cylinder # 11. |
P0311 (M) | Cylinder # 12 Misfire | Misfire detected in Cylinder # 12. |
P0313 (M) | Misfire Detected with Low Fuel | |
P0314 (M) | Single Cylinder Misfire (Cylinder not Specified) | |
P0315 | No Crank Sensor Learned | Unable to learn the crank sensor signal in preparation for Misfire diagnostics. |
P0320 | No Crank Reference Signal at PCM | No reference signal (crankshaft position sensor) detected during engine cranking. |
P0320 (M) | No RPM Signal to PCM (Crankshaft Position Sensor Signal to JTEC) | A CKP signal has not been detected at the PCM. |
P0321 | Ignition/Distributor Engine Speed Input Circuit Range/Performance | |
P0322 | Ignition/Distributor Engine Speed Input Circuit No Signal | |
P0323 | Ignition/Distributor Engine Speed Input Circuit Intermittent | |
P0324 | Knock Control System Error | |
P0325 | Knock Sensor 1 Circuit (Bank 1 or Single Sensor) | Knock sensor (# 1) signal above or below minimum acceptable threshold voltage at particular engine speeds. |
P0326 | Knock Sensor 1 Circuit Range/Performance (Bank 1 or Single Sensor) | |
P0327 | Knock Sensor 1 Circuit Low Input (Bank 1 or Single Sensor) | |
P0328 | Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor) | |
P0329 | Knock Sensor 1 Circuit Input Intermittent (Bank 1 or Single Sensor) | |
P0330 | Knock Sensor 2 Circuit (Bank 2) | Circuit Knock sensor (# 2) signal above or below minimum acceptable threshold voltage at particular engine speeds. |
P0335 | Crankshaft Position Sensor Circuit | A rationality error has been detected for loss of crankshaft position sensor. |
P0336 (M) | Crankshaft Position (CKP) Sensor Signal | Problem with voltage signal from CKP. |
P0339 | Crankshaft Position Sensor Circuit Intermittent | A rationality error has been detected for intermittent loss of crankshaft position sensor. |
P0340 (M) | Camshaft Position Sensor A Circuit (Bank 1 or Single Sensor) | A rationality error has been detected for loss of camshaft position sensor (no fuel sync). WJ 1999 &’ 2000: Check the camshaft target wheel (located on the right side camshaft sprocket) for damage or excessive runout. The runout is very critical for proper camshaft signal input to the JTEC. The lateral runout on the target wheel should not exceed 0.012 inch. |
P0341 (M) | Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or Single Sensor) | |
P0342 (M) | Camshaft Position Sensor A Circuit Low Input (Bank 1 or Single Sensor) | |
P0343 (M) | Camshaft Position Sensor A Circuit High Input (Bank 1 or Single Sensor) | |
P0344 | Camshaft Position Sensor A Circuit Intermittent (Bank 1 or Single Sensor) | A rationality error has been detected for intermittent loss of camshaft position sensor. |
P0345 | Camshaft Position Sensor A Circuit (Bank 2) | |
P0346 | Camshaft Position Sensor A Circuit Range/Performance (Bank 2) | |
P0347 | Camshaft Position Sensor A Circuit Low Input (Bank 2) | |
P0348 | Camshaft Position Sensor A Circuit High Input (Bank 2) | |
P0349 | Camshaft Position Sensor A Circuit Intermittent (Bank 2) | |
P0350 | Ignition Coil Primary/Secondary Circuit | A coil (1-5) is drawing too much current. |
P0351 (M) | Ignition Coil A Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time. |
P0352 (M) | Ignition Coil B Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time. |
P0353 (M) | Ignition Coil C Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time. |
P0354 (M) | Ignition Coil D Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (High Impedance). |
P0355 (M) | Ignition Coil E Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (High Impedance). |
P0356 (M) | Ignition Coil F Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0357 (M) | Ignition Coil G Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0358 (M) | Ignition Coil H Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0359 | Ignition Coil I Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0360 | Ignition Coil J Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0361 | Ignition Coil K Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0362 | Ignition Coil L Primary/Secondary Circuit | Peak primary circuit current not achieved with maximum dwell time (high impedance). |
P0365 | Camshaft Position Sensor B Circuit (Bank 1) | |
P0366 | Camshaft Position Sensor B Circuit Range/Performance (Bank 1) | |
P0367 | Camshaft Position Sensor B Circuit Low Input (Bank 1) | |
P0368 | Camshaft Position Sensor B Circuit High Input (Bank 1) | |
P0369 | Camshaft Position Sensor B Circuit Intermittent (Bank 1) | |
P0370 | Timing Reference High Resolution Signal A) | |
P0371 | Timing Reference High Resolution Signal A Too Many Pulses | |
P0372 | Timing Reference High Resolution Signal A Too Few Pulses | |
P0373 | Timing Reference High Resolution Signal A Intermittent/Erratic Pulses | |
P0374 | Timing Reference High Resolution Signal A No Pulse | |
P0375 | Timing Reference High Resolution Signal B | |
P0376 | Timing Reference High Resolution Signal B Too Many Pulses | |
P0377 | Timing Reference High Resolution Signal B Too Few Pulses | |
P0378 | Timing Reference High Resolution Signal B Intermittent/Erratic Pulses | |
P0379 | Timing Reference High Resolution Signal B No Pulses | |
P0380 (M) | Glow Plug/Heater Circuit A | |
P0381 (M) | Glow Plug/Heater Indicator Circuit | |
P0382 (M) | Glow Plug/Heater Circuit B | |
P0385 | Crankshaft Position Sensor B Circuit | |
P0386 | Crankshaft Position Sensor B Circuit Range/Performance | |
P0387 | Crankshaft Position Sensor B Circuit Low Input | |
P0388 | Crankshaft Position Sensor B Circuit High Input | |
P0389 | Crankshaft Position Sensor B Circuit Intermittent | |
P0390 | Camshaft Position Sensor B Circuit (Bank 2) | |
P0391 | Camshaft Position Sensor B Circuit Range/Performance (Bank 2) | |
P0392 | Camshaft Position Sensor B Circuit Low Input (Bank 2) | |
P0393 | Camshaft Position Sensor B Circuit High Input (Bank 2) | |
P0394 | Camshaft Position Sensor B Circuit Intermittent (Bank 2) |
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. |
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. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P0600 (M) | PCM Failure SPI Communications | No communication detected between co-processors in the control module. |
P0601 (M) | Internal Controller Failure | Internal control module fault condition (check sum) detected. |
P0602 (M) | Control Module Programming Error | |
P0603 | Internal Control Module Keep Alive Memory (KAM) Error | |
P0604 | Internal Transmission Controller | Transmission control module RAM self-test fault detected. -Asian transmission. |
P0605 | Internal Transmission Controller | Transmission control module ROM self-test fault detected -Asian transmission. |
P0606 (M) | ECM/PCM Processor | |
P0607 | Control Module Performance | |
P0608 | Control Module VSS Output A | |
P0609 | Control Module VSS Output B | |
P0610 | Control Module Vehicle Options Error | |
P0615 | Starter Relay Circuit | Open or shorted condition detected in the starter relay control circuit. |
P0616 | Starter Relay Circuit Low | |
P0617 | Starter Relay Circuit High | |
P0618 | Alternative Fuel Control Module KAM Error | |
P0619 | Alternative Fuel Control Module RAM/ROM Error | |
P0620 | Generator Control Circuit | |
P0621 | Generator Lamp L Terminal Control Circuit | |
P0622 (G) | Generator Field Not Switching Properly | An open or shorted condition detected in the generator field control circuit. |
P0623 | Generator Lamp Control Circuit | |
P0624 | Fuel Cap Lamp Control Circuit | |
P0627 | Fuel Pump Relay Circuit | An open or shorted condition detected in the fuel pump relay control circuit. |
P0630 | VIN Not Programmed | In PCM VIN is not programmed in the control module EEPROM. |
P0631 | VIN Not Programmed or Mismatch – TCM | |
P0632 | Odometer Not Programmed | In PCM Odometer is not programmed in the control module EEPROM. |
P0633 | SKIM Key Not Programmed | In PCM SKIM secret key is not programmed in the control module EEPROM. |
P0635 | Power Steering Control Circuit | |
P0636 | Power Steering Control Circuit Low | |
P0637 | Power Steering Control Circuit High | |
P0638 | Throttle Actuator Control Range/Performance (Bank 1) | |
P0639 | Throttle Actuator Control Range/Performance (Bank 2) | |
P0640 | Intake Air Heater Control Circuit | |
P0645 | A/C Clutch Relay Circuit | An open or shorted condition detected in the A/C clutch relay control circuit. |
P0646 | A/C Clutch Relay Control Circuit Low | |
P0647 | A/C Clutch Relay Control Circuit High | |
P0648 | Immobiliser Lamp Control Circuit (Immobiliser pending SAE J1930 approval) | |
P0649 | Speed Control Lamp Control Circuit | |
P0650 | Malfunction Indicator Lamp (MIL) Control Circuit | |
P0654 | Engine RPM Output Circuit | |
P0655 | Engine Hot Lamp Output Control Circuit | |
P0656 | Fuel Level Output Circuit | |
P0660 | Intake Manifold Tuning Valve Control Circuit (Bank 1) | An open or shorted condition detected in the manifold tuning valve solenoid control circuit. |
P0661 | Intake Manifold Tuning Valve Control Circuit Low (Bank 1) | |
P0662 | Intake Manifold Tuning Valve Control Circuit High (Bank 1) | |
P0663 | Intake Manifold Tuning Valve Control Circuit (Bank 2) | |
P0664 | Intake Manifold Tuning Valve Control Circuit Low (Bank 2) | |
P0665 | Intake Manifold Tuning Valve Control Circuit High (Bank 2) | |
P0685 | ASD Relay Control Circuit | An open or shorted condition detected in the ASD relay control circuit. |
P0688 | ASD Relay Sensor Circuit Low | ASD voltage sensed when ASD relay is energized or ASD voltage not sensed when ASD relay is not energized. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P0700 (M) | Check Transmission DTC’s | This code indicates that the EATX (Transmission controller) has an active fault and has illuminated the MIL via a BUS message. The specific fault must be acquired from the EATX via a DRBIII tool. (Input or Output Speed Sensor failures often cause this code and are a common failure part on WJ Grand Cherokees). |
P0701 | Transmission Control System Range/Performance | |
P0702 | Transmission Control System Electrical | |
P0703 (M) | Brake Switch Stuck Pressed or Released | Incorrect input state detected in the brake switch circuit. (Changed from P1595). |
P0704 | Clutch Switch Input Circuit Malfunction | |
P0705 | Transmission Range Sensor Circuit Malfunction (PRNDL Input) | |
P0706 | Transmission Range Sensor Circuit Range/Performance | |
P0707 | Transmission Range Sensor Circuit Low Input | |
P0708 | Transmission Range Sensor Circuit High Input | |
P0709 | Transmission Range Sensor Circuit Intermittent | |
P0710 | Transmission Fluid Temperature Sensor Circuit | |
P0711 (M) | Transmission Temperature Sensor No Temperature Rise After Start | Relationship between the transmission temperature and overdrive operation and or TCC operation indicates a failure of the Transmission Temperature Sensor – OBDII Rationality. |
P0712 (M) | Transmission Temperature Sensor Voltage Too Low | Transmission fluid temperature sensor input below acceptable voltage. |
P0713 | Transmission Temperature Sensor Voltage Too High | Transmission fluid temperature sensor input above acceptable voltage. Was MIL code 37. |
P0713 (M) | Transmission Temperature Sensor Voltage Too High | Voltage greater than 3.76 volts (4-speed auto. trans. only). |
P0714 | Transmission Fluid Temperature Sensor Circuit Intermittent | |
P0715 | Input/Turbine Speed Sensor Circuit | |
P0716 | Input/Turbine Speed Sensor Circuit Range/Performance | |
P0717 | Input/Turbine Speed Sensor Circuit No Signal | |
P0718 | Input/Turbine Speed Sensor Circuit Intermittent | |
P0719 | Torque Converter/Brake Switch B Circuit Low | |
P0720 (M) | Low Output SPD Sensor RPM Above 15 MPH | The relationship between the Output Shaft Speed Sensor and vehicle speed is not within acceptable limits. |
P0720 (M) | Low Output SPD Sensor RPM Above 15 MPH | Output shaft speed is less than 60 rpm with vehicle speed above 15 mph (4-speed auto. trans. only). |
P0721 | Output Speed Sensor Circuit Range/Performance | |
P0722 | Output Speed Sensor Circuit No Signal | |
P0723 | Output Speed Sensor Circuit Intermittent | |
P0724 | Torque Converter/Brake Switch B Circuit High | |
P0725 | Engine Speed Input Circuit | |
P0726 | Engine Speed Input Circuit Range/Performance | |
P0727 | Engine Speed Input Circuit No Signal | |
P0728 | Engine Speed Input Circuit Intermittent | |
P0730 | Incorrect Gear Ratio | |
P0731 | Gear 1 Incorrect Ratio | |
P0732 | Gear 2 Incorrect Ratio | |
P0733 | Gear 3 Incorrect Ratio | |
P0734 | Gear 4 Incorrect Ratio | |
P0735 | Gear 5 Incorrect Ratio | |
P0736 | Reverse Incorrect Ratio | |
P0737 | TCM Engine Speed Output Circuit | |
P0738 | TCM Engine Speed Output Circuit Low | |
P0739 | TCM Engine Speed Output Circuit High | |
P0740 (M) | Torque Con Clu No RPM Drop at Lockup | Relationship between engine and vehicle speeds indicated failure of torque convertor clutch lock-up system (TCC/PTU sol). |
P0743 (M) | Torque Converter Clutch Solenoid/Transmission Relay Circuits | An open or shorted condition detected in the torque converter clutch (part throttle unlock) solenoid control circuit. Shift solenoid C electrical fault – Aisin transmission. |
P0743 (M) | Torque Converter Clutch Solenoid/Transmission Relay Circuits | An open or shorted condition detected in the torque converter part throttle unlock solenoid control circuit (3 or 4-speed auto. trans. only). |
P0744 | Torque Converter Clutch Circuit Intermittent | |
P0745 | Pressure Control Solenoid A | |
P0746 | Pressure Control Solenoid A Performance or Stuck Off | |
P0747 | Pressure Control Solenoid A Stuck On | |
P0748 (M) | Governor Pressure Solenoid Control/Transmission Relay Circuits | An open or shorted condition detected in the Governor Pressure Solenoid circuit or Transmission Relay Circuit in JTEC RE transmissions. |
P0748 (M) | Governor Pressure Solenoid Control/Transmission Relay Circuits | An open or shorted condition detected in the governor pressure solenoid or relay circuits (4-speed auto. trans. only). |
P0749 | Pressure Control Solenoid A Intermittent | |
P0750 | Shift Solenoid circuit. | Note: If code P1767 (Transmission Relay Always On) is also present: Replace transmission solenoid assembly. See note provided. When transmission is in limp mode the relay that provides power to the solenoid group is switched off. This is normal and is designed to provide operation in one gear only.
Engineering department suggests to replace transmission solenoid assembly anytime these two trouble codes occur together. See applicable service manual section (21) for solenoid assembly replacement directions. IMPORTANT: When performing this repair always check torque on all valvebody accumulator cover plate screws. Proper torque specification is 70 inch pounds. If any accumulator cover plate screws are damaged or missing replace the valvebody assembly. NOTE: If any other trouble codes are present do not replace solenoid assembly. See test in the applicable Transmission Diagnostic Procedures Manual. |
P0751 (M) | O/D Switch Pressed (Lo) More Than 5 Minutes | Overdrive Off switch input too low for more than 5 minutes (4-speed auto. trans. only). |
P0752 | Shift Solenoid A Stuck On | |
P0753 (M) | Transmission 3-4 Shift Sol/Transmission Relay Circuits | An open or shorted condition detected in the overdrive solenoid control circuit or Transmission Relay Circuit in JTEC RE transmissions. |
P0753 (M) | Transmission 3-4 Shift Sol/Transmission Relay Circuits | An open or shorted condition detected in the transmission 2-4 shift solenoid circuit (4-speed auto. trans. only). |
P0754 | Shift Solenoid A Intermittents | |
P0755 | Shift Solenoid B | |
P0756 | AW4 Shift Sol B (2-3) Functional Failure | Shift solenoid B (2-3) functional fault – Asian transmission. |
P0757 | Shift Solenoid B Stuck On | |
P0758 | Shift Solenoid B Electrical | |
P0759 | Shift Solenoid B Intermittent | |
P0760 | Shift Solenoid C | |
P0761 | Shift Solenoid C Performance or Stuck Off | |
P0762 | Shift Solenoid C Stuck On | |
P0763 | Shift Solenoid C Electrical | |
P0764 | Shift Solenoid C Intermittent | |
P0765 | Shift Solenoid D | |
P0766 | Shift Solenoid D Performance or Stuck Off | |
P0767 | Shift Solenoid D Stuck On | |
P0768 | Shift Solenoid D Electrical | |
P0769 | Shift Solenoid D Intermittent | |
P0770 | Shift Solenoid E | |
P0771 | Shift Solenoid E Performance or Stuck Off | |
P0772 | Shift Solenoid E Stuck On | |
P0773 | Shift Solenoid E Electrical | |
P0774 | Shift Solenoid E Intermittent | |
P0775 | Pressure Control Solenoid B | |
P0776 | Pressure Control Solenoid B Performance or Stuck off | |
P0777 | Pressure Control Solenoid B Stuck On | |
P0778 | Pressure Control Solenoid B Electrical | |
P0779 | Pressure Control Solenoid B Intermittent | |
P0780 | Shift | |
P0781 | 1-2 Shift | |
P0782 | 2-3 Shift | |
P0783 | 3-4 Shift Sol | No RPM Drop at Lockup |
P0784 | 4-5 Shift | |
P0785 | Shift/Timing Solenoid | |
P0786 | Shift/Timing Solenoid Range/Performance | |
P0787 | Shift/Timing Solenoid Low | |
P0788 | Shift/Timing Solenoid High | |
P0789 | Shift/Timing Solenoid Intermittent | |
P0790 | Normal/Performance Switch Circuit | |
P0791 | Intermediate Shaft Speed Sensor Circuit | |
P0792 | Intermediate Shaft Speed Sensor Circuit Range/Performance | |
P0793 | Intermediate Shaft Speed Sensor Circuit No Signal | |
P0794 | Intermediate Shaft Speed Sensor Circuit Intermittent | |
P0795 | Pressure Control Solenoid C | |
P0796 | Pressure Control Solenoid C Performance or Stuck off | |
P0797 | Pressure Control Solenoid C Stuck On | |
P0798 | Pressure Control Solenoid C Electrical | |
P0799 | Pressure Control Solenoid C Intermittent |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P0801 | Reverse Gear Lockout Circuit Open or Short | An open or shorted condition detected in the transmission reverse gear lock-out solenoid control circuit. |
P0803 | 1-4 Upshift (Skip Shift) Solenoid Control Circuit | |
P0804 | 1-4 Upshift (Skip Shift) Lamp Control Circuit | |
P0805 | Clutch Position Sensor Circuit | |
P0806 | Clutch Position Sensor Circuit Range/Performance | |
P0807 | Clutch Position Sensor Circuit Low | |
P0808 | Clutch Position Sensor Circuit High | |
P0809 | Clutch Position Sensor Circuit Intermittent | |
P0810 | Clutch Position Control Error | |
P0811 | Excessive Clutch Slippage | |
P0812 | Reverse Input Circuit | |
P0813 | Reverse Output Circuit | |
P0814 | Transmission Range Display Circuit | |
P0815 | Upshift Switch Circuit | |
P0816 | Downshift Switch Circuit | |
P0817 | Starter Disable Circuit | |
P0818 | Driveline Disconnect Switch Input Circuit | |
P0820 | Gear Lever X-Y Position Sensor Circuit | |
P0821 | Gear Lever X Position Circuit | |
P0822 | Gear Lever Y Position Circuit | |
P0823 | Gear Lever X Position Circuit Intermittent | |
P0824 | Gear Lever Y Position Circuit Intermittent | |
P0825 | Gear Lever Push-Pull Switch (Shift Anticipate) | |
P0830 | Clutch Pedal Switch A Circuit | |
P0831 | Clutch Pedal Switch A Circuit Low | |
P0832 | Clutch Pedal Switch A Circuit High | |
P0833 | Clutch Upstop Switch Performance | Rationality error detected for clutch upstop switch performance. |
P0834 | Clutch Pedal Switch B Circuit Low | |
P0835 | Clutch Pedal Switch B Circuit High | |
P0836 | Four Wheel Drive (4WD) Switch Circuit | Four wheel drive (4WD) muxed switch input detected below minimum or above maximum acceptable voltage (switch status provided to engine module from transfer case module during 4WD low gear engagements) |
P0837 | Four Wheel Drive (4WD) Switch Circuit Range/Performance | Four wheel drive (4WD) muxed switch input detected in invalid or irrational switch state (switch status provided to engine module from transfer case module during 4WD low gear engagements) |
P0838 | Four Wheel Drive (4WD) Switch Circuit Low | |
P0839 | Four Wheel Drive (4WD) Switch Circuit High | |
P0840 | Transmission Fluid Pressure Sensor/Switch A Circuit | |
P0841 | Transmission Fluid Pressure Sensor/Switch A Circuit Range/Performance | |
P0842 | Transmission Fluid Pressure Sensor/Switch A Circuit Low | |
P0843 | Transmission Fluid Pressure Sensor/Switch A Circuit High | |
P0844 | Transmission Fluid Pressure Sensor/Switch A Circuit Intermittent | |
P0845 | Transmission Fluid Pressure Sensor/Switch B Circuit | |
P0846 | Transmission Fluid Pressure Sensor/Switch B Circuit Range/Performance | |
P0847 | Transmission Fluid Pressure Sensor/Switch B Circuit Low | |
P0848 | Transmission Fluid Pressure Sensor/Switch B Circuit High | |
P0849 | Transmission Fluid Pressure Sensor/Switch B Circuit Intermittent | |
P0850 | Park/Natural Switch Performance | A rationality error has been detected for park/neutral switch performance. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1105 | Baro Read Solenoid Circuit | Open or shorted condition detected in the baro read solenoid control circuit. |
P1110 | Decrease Engine Performance Due To High Intake Air Temperature | |
P1115 | General Temperature Rationality | General temperature sensor rationality error. |
P1180 | Decrease Engine Performance Due To High Injection Pump Fuel Temp | |
P1192 (M) | Inlet Air Temperature Circuit Low | Inlet Air Temperature sensor input below acceptable voltage |
P1193 (M) | Inlet Air Temperature Circuit High | Inlet Air Temperature sensor input above acceptable voltage. |
P1194 | PWM O2 Heater Performance | Incorrect or irrational performance has been detected for the PWM O2 heater circuit. |
P1195 (M) | 1/1 02 Sensor Slow During Catalyst Monitor | A slow switching oxygen sensor has been detected in bank 1/1 during catalyst monitor test. (Also see SCI DTC $66) (was P0133) |
P1196 (M) | 2/1 02 Sensor Slow During Catalyst Monitor | A slow switching oxygen sensor has been detected in bank 2/1 during catalyst monitor test. (was P0153) |
P1197 | 1/2 02 Sensor Slow During Catalyst Monitor | A slow switching oxygen sensor has been detected in bank 1/2 during catalyst monitor test. (was P0139) |
P1198 | Radiator Temperature Sensor Volts Too High | Radiator coolant temperature sensor input above the maximum acceptable voltage. |
P1199 | Radiator Temperature Sensor Volts Too Low | Radiator coolant temperature sensor input below the minimum acceptable voltage. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1243 | Surge Valve Solenoid Circuit | Open or shorted condition detected in the turbocharger surge valve solenoid control circuit |
P1280 | Fuel System Relay Circuit | |
P1281 | Engine is Cold Too Long | Engine coolant temperature remains below normal operating temperatures during vehicle travel (Thermostat). |
P1282 | Fuel Pump Relay Control Circuit | An open or shorted condition detected in the fuel pump relay control circuit. |
P1283 | Idle Select Signalk Invalid | |
P1284 (M) | Fuel Injection Pump Battery Voltage Out-Of-Range | |
P1285 | Fuel Injection Pump Controller Always On | |
P1286 | Accelerator Position Sensor Supply Voltage Too High | |
P1287 (M) | Fuel Injection Pump Controller Supply Voltage Low | |
P1288 | Intake Manifold Short Runner Solenoid Circuit | An open or shorted condition detected in the short runner tuning valve circuit. |
P1289 | Manifold Tune Valve Solenoid Circuit | An open or shorted condition detected in the manifold tuning valve solenoid control circuit. |
P1290 | CNG Fuel System Pressure Too High | Compressed natural gas system pressure above normal operating range. |
P1291 (M) | No Temp Rise Seen From Intake Heaters | Energizing Heated Air Intake does not change intake air temperature sensor an acceptable amount. |
P1291 (M) | No Temp Rise Seen From Intake Heaters | Problem detected in intake manifold air heating system. |
P1292 | CNG Pressure Sensor Voltage Too High | Compressed natural gas pressure sensor reading above acceptable voltage. |
P1293 | CNG Pressure Sensor Voltage Too Low | Compressed natural gas pressure sensor reading below acceptable voltage. |
P1294 (M) | Target Idle Not Reached | Target RPM not achieved during drive idle condition. Possible vacuum leak or IAC (AIS) lost steps. |
P1295 (M) | No 5 Volts to TP Sensor | Loss of a 5 volt feed to the Throttle Position Sensor has been detected. |
P1295 (M) | Accelerator Position Sensor (APPS) Supply Voltage Too Low | APPS supply voltage input below the minimum acceptable voltage. |
P1296 | No 5 Volts to MAP Sensor | Loss of a 5 volt feed to the MAP Sensor has been detected. |
P1297 (M) | No Change in MAP From Start To Run | No difference is recognized between the MAP reading at engine idle and the stored barometric pressure reading. |
P1298 | Lean Operation at Wide Open Throttle | A prolonged lean condition is detected during Wide Open Throttle. |
P1299 (M) | Vacuum Leak Found (IAC Fully Seated) | MAP Sensor signal does not correlate to Throttle Position Sensor signal. Possible vacuum leak. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1388 | Auto Shutdown Relay Control Circuit | An open or shorted condition detected in the ASD or CNG shutoff relay control ckt. |
P1388 | Auto Shutdown Relay Control Circuit | An open or shorted condition detected in the auto shutdown relay circuit. |
P1389 (M) | No ASD Relay Output Voltage At PCM | No Z1 or Z2 voltage sensed when the auto shutdown relay is energized. |
P1389 (M) | No ASD Relay Output Voltage At PCM | An open condition detected In the ASD relay output circuit. |
P1390 (M) | Timing Belt Skipped 1 Tooth or More | Relationship between Cam and Crank signals not correct. |
P1391 (M) | Intermittent Loss of CMP or CKP | Loss of the Cam Position Sensor or Crank Position sensor has occurred. For PL 2.0L |
P1398 (M) | Mis-Fire Adaptive Numerator at Limit | PCM is unable to learn the Crank Sensor’s signal in preparation for Misfire Diagnostics. Probable defective Crank Sensor. |
P1399 | Wait To Start Lamp Circuit | An open or shorted condition detected in the Wait to Start Lamp circuit. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1403 | No 5 Volts to EGR Sensor | Loss of 5v feed to the EGR position sensor. |
P1475 | Aux 5 Volt Supply Voltage High | |
P1476 | Too Little Secondary Air | Insufficient flow of secondary air injection detected during aspirator test.(was P0411) |
P1477 | Too Much Secondary Air | Excessive flow of secondary air injection detected during aspirator test (was P0411). |
P1478 (M) | Battery Temp Sensor Volts Out of Limit | Internal temperature sensor input voltage out of an acceptable range. |
P1479 | Transmission Fan Relay Circuit | An open or shorted condition detected in the transmission fan relay circuit. |
P1480 | PCV Solenoid Circuit | An open or shorted condition detected in the PCV solenoid circuit. |
P1481 | EATX RPM Pulse Performance | ETAX RPM pulse generator signal for Misfire detection does not correlate with expected value. |
P1482 | Catalyst Temperature Sensor Circuit Shorted Low | Catalyst temperature sensor circuit shorted low. |
P1483 | Catalyst Temperature Sensor Circuit Shorted High | Catalyst temperature sensor circuit shorted high. |
P1484 | Catalytic Converter Overheat Detected | A catalyst overheat condition has been detected by the catalyst temperature sensor. |
P1485 | Air Injection Solenoid Circuit | An open or shorted condition detected in the air assist solenoid circuit. |
P1486 (M) | Evap Leak Monitor Pinched Hose Found | LDP has detected a pinched hose in the evaporative hose system. |
P1487 | High-Speed Radiator Fan CTRL Relay Circuit | An open or shorted condition detected in the control circuit of the # 2 high-speed radiator fan control relay. |
P1488 | Auxiliary 5 Volt Supply Output Too Low | Auxiliary 5 volt sensor feed is sensed to be below an acceptable limit. |
P1488 | Auxiliary 5 Volt Supply Output Too Low | Sensor supply voltage for ECM sensors is too low. |
P1489 (M) | High Speed Fan CTRL Relay Circuit | An open or shorted condition detected in the control circuit of the high-speed radiator fan control relay. |
P1490 (M) | Low Speed Fan CTRL Relay Circuit | An open or shorted condition detected in control circuit of the low-speed radiator fan control relay. |
P1491 | Radiator Fan Control Relay Circuit | An open or shorted condition detected in the radiator fan control relay control circuit. This includes PWM solid state relays. |
P1492 | Ambient/Battery Temperature Sensor Volts Too High | External temperature sensor input above acceptable voltage. |
P1492 (M or G) | Ambient/Battery Temperature Sensor Volts Too High | Battery temperature sensor input voltage above an acceptable range. |
P1493 (M or G) | Ambient/Battery Temperature Sensor Volts Too Low | External temperature sensor input below acceptable voltage. |
P1493 (M or G) | Ambient/Battery Temperature Sensor Volts Too Low | Battery temperature sensor input voltage below an acceptable range. |
P1494 (M) | Leak Detection Pump Sw or Mechanical Fault | Incorrect input state detected for the Leak Detection Pump (LDP) pressure switch. |
P1495 (M) | Leak Detection Pump Solenoid Circuit | An open or shorted condition detected in the Leak Detection Pump (LDP) solenoid circuit. |
P1496 (M) | 5 Volt Supply | Output Too Low |
P1498 | High Speed Radiator Fan Ground CTRL Relay Circuit | An open or shorted condition detected in the control circuit of the # 3 high speed radiator fan control relay. |
P1499 | Hydraulic Cooling Fan Solenoid Circuit | See TSB 07-005-02 |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1594 (G) | Charging System Voltage Too High | Battery voltage sense input above target charging voltage during engine operation. |
P1595 | Speed Control Solenoid Circuits | An open or shorted condition detected in either of the speed control vacuum or vent solenoid control circuits. |
P1596 | Speed Control Switch Always High | Speed control switch input above maximum acceptable voltage. Check the bottom row of pins in the C200 connector for contamination If the bulkhead (C200 connector in some applications as DN model) is contaminated by moisture, the speed control may not set. This may occur after driving the vehicle in rain or by washing the vehicle. Also if the rear heater water pump is leaking, as on a DN model with rear heat, the C200 could be contaminated with anti-freeze. Once connector is cleaned from antifreeze contamination, review water pump for potential leak and repair as necessary. If there is water intrusion into the connector, dry the connector and repair area that is allowing water into the connector. This area is the source of many speed control complaints. Various fault codes can be set due to contamination of this connector. |
P1597 | Speed Control Switch Always Low | Speed control switch input below minimum acceptable voltage. See P1596 above. |
P1598 | A/C Pressure Sensor Volts Too High | A/C pressure sensor input above maximum acceptable voltage. |
P1598 | A/C Pressure Sensor Volts Too High | Problem detected in air conditioning electrical circuit. |
P1599 | A/C Pressure Sensor Volts Too Low | A/C pressure sensor input below minimum acceptable voltage. |
P1599 | A/C Sensor Input Lo | Problem detected in air conditioning electrical circuit. |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1602 (M) | PCM not Programmed | PCM not programmed (generic controller fault). |
P1603 | PCM Internal Dual Port Ram Communication | Dual port RAM communication link error. |
P1604 | PCM Internal Dual Port Ram Read/Write Integrity Failure | Dual port RAM read/write error. Review and if necessary, perform TSB 18-005-03 |
P1607 | PCM internal Shutdown Timer Rationality | A rationality error has been detected for the shutdown timer. |
P1680 | Clutch Released Switch Circuit | |
P1681 | No I/P Cluster CCD/J1850 Messages Received | No CCD/J1850 messages received from the cluster control module. |
P1682 (G) | Charging System Voltage Too Low | Battery voltage sense input below target charging voltage during engine operation and no significant change in voltage detected during active test of generator output circuit. |
P1682 (G) | Charging System Voltage Too Low | Charging System Voltage Too Low Charging system output voltage low. |
P1683 | SPD CTRL PWR Relay; or S/C 12v Driver Circuit | An open or shorted condition detected in the speed control servo power control circuit (SBECII: external relay). |
P1684 | Battery Loss In The Last 50 Starts | The battery has been disconnected within the last 50 starts. starts (status indicator only – NOT a reported fault code) |
P1685 | Skim Invalid Key | The engine controller has received an invalid key from the SKIM. |
P1686 | No SKIM BUS Messages Received | No CCD/J1850 messages received from the Smart Key Immobilizer Module (SKIM). |
P1687 | No MIC BUS Message | No CCD/J1850 messages received from the Mechanical Instrument Cluster (MIC) Module. |
P1688 (M) | Internal Fuel Injection Pump Controller Failure | |
P1689 (M) | No Communication Between ECM and Injection Pump Module | |
P1690 (M) | Fuel Injection Pump CKP Sensor Does Not Agree with ECM CKP Sensor | |
P1691 | Fuel Injection Pump Controller Calibration Error | |
P1692 | DTC Set in ECM | |
P1693 (M) | DTC Detected in Companion Module | A fault has been generated in the companion engine control module. |
P1693 (M) | DTC Detected in PCM/ECM or DTC Detected in ECM | A “Companion DTC” was set in both the ECM and PCM. |
P1694 | Fault In Companion Module | No CCD/J1850 messages received from the powertrain control module-Asian transmission. |
P1694 (M) | No BUS CCD Messages Received from ECM | Bus communication failure to PCM. |
P1695 | No CCD/J1850 Message From Body Control Module | No CCD/J1850 messages received from the body control module. |
P1696 (M) | PCM Failure EEPROM Write Denied | Unsuccessful attempt to write to an EEPROM location by the control module. |
P1697 (M) | PCM Failure SRI Mile Not Stored | Unsuccessful attempt to update Service Reminder Indicator (SRI or EMR) mileage in the control module EEPROM. |
P1698 (M) | No CCD/J1850 Message From TCM | No CCD/J1850 messages received from the electronic transmission control module (EATX) or the Asian transmission controller. |
P1698 (M) | No CCD/J1850 Message From PCM | Bus communication failure to PCM. A “Companion DTC” was set in both the ECM and PCM. May be caused by after market remote starter. Remove after market remote starter. This code can be set as the remote starter is activated and the pcm receives ignition run voltage and the tcm does not. |
P1699 | No Climate Bus Messages | No CCD/J1850 messages received from the Climate Control Module (CCM) |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1719 | Skip Shift Solenoid Circuit | An open or shorted condition detected in the transmission 2-3 gear lock-out solenoid control circuit. |
P1740 (M) | TCC or O/D Solenoid Performance | Rationality error detected in either the torque convertor clutch or solenoid or overdrive solenoid system. |
P1740 (M) | TCC or O/D Solenoid Performance | Problem detected in transmission convertor clutch and/or overdrive circuits (diesel engine with 4-speed auto. trans. only). |
P1756 (M) | GOV Press Not Equal to Target @ 15-20 PSI | The requested pressure and the actual pressure are not within a tolerance band for the Governor Control System which is used to regulate governor pressure to control shifts for 1st 2nd and 3rd gear (Mid Pressure Malfunction). |
P1756 (M) | GOV Press Not Equal to Target @ 15-20 PSI | Governor sensor input not between 10 and 25 psi when requested (4-speed auto. trans. only). |
P1757 | GOV Press Not Equal to Target @ 15-20 PSI | The requested pressure and the actual pressure are not within a tolerance band for the Governor Control System which is used to regulate governor pressure to control shifts for 1st 2nd and 3rd gear (Zero Pressure Malfunction). |
P1757 (M) | Governor Pressure Above 3 PSI In Gear With 0 MPH | Governor pressure greater than 3 psi when requested to be 0 psi (4-speed auto. trans. only). |
P1762 (M) | Governor Pressure Sensor Offset Volts Too Low or High | Sensor input greater or less than calibration for 3 consecutive Neutral/Park occurrences (4-speed auto. trans. only). |
P1763 | Governor Pressure Sensor Volts Too High | The Governor Pressure Sensor input is above an acceptable voltage level. |
P1763 (M) | Governor Pressure Sensor Volts Too High | Voltage greater than 4.89 volts (4-speed auto. trans. only). |
P1764 (M) | Governor Pressure Sensor Volts Too Low | The Governor Pressure Sensor input is below an acceptable voltage level. |
P1764 (M) | Governor Pressure Sensor Volts Too Low | Voltage less than.10 volts (4-speed auto. trans. only). |
P1765 (M) | Transmission 12 Volt Supply Relay CTRL Circuit | An open or shorted condition is detected in the Transmission Relay control circuit. This relay supplies power to the TCC. |
P1765 (M) | Trans 12 Volt Supply Relay CTRL Circuit | Current state of solenoid output port is different than expected (4-speed auto. trans. only). |
P1767 (M) | Transmission Relay Always On. | See P0750 |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P1830 | Clutch Override Relay Circuit | |
P1899 (M) | P/N Switch Stuck in Park or in Gear | Incorrect input state detected for the Park/Neutral switch. |
P1899 (M) | P/N Switch Stuck in Park or in Gear | Incorrect input state detected for the Park/Neutral switch (3 or 4-speed auto. trans. only). |
Scan Code |
DRB Scan Tool Display |
Description of Diagnostic Trouble Code |
P2008 | Short Runner Valve Solenoid Circuit | An open or shorted condition detected in the short runner tuning valve control circuit. |
P2302 | Ignition Coil Secondary # 1 Circuit | |
P2305 | Ignition Coil Secondary # 2 Circuit | |
P2308 | Ignition Coil Secondary # 3 Circuit | |
P2311 | Ignition Coil Secondary # 4 Circuit | |
P2314 | Ignition Coil Secondary # 5 Circuit | |
P2317 | Ignition Coil Secondary # 6 Circuit | |
P2320 | Ignition Coil Secondary # 7 Circuit | |
P2323 | Ignition Coil Secondary # 8 Circuit | |
P2503 | Charging System Voltage Low | Charging system voltage below minimum acceptable voltage. |
0010-0099 | 0100-0199 | 0200-0299 | 0300-0399 | 0400-0499 | 0500-0599 | |
0600-0699 | 0700-0799 | 0800-0899 | 1100-1199 | 1200-1299 | 1300-1399 | |
1400-1499 | 1500-1599 | 1600-1699 | 1700-1799 | 1800-1899 | 2000-2599 |
Special thanks to Ed at PT Do It Yourself.net for providing additional listings and information for this page. |