Diagnostic Trouble Codes OBD2
96 & later are OBD2 systems
The check engine warning light will come on when the ignition switch is turned On and the engine is not running. When the engine is started, the check engine warning light should go off. If light remains on, the self-diagnosis system has detected a fault in the system.
- Battery voltage must be 11 volts or more. Throttle valve must be fully closed. Transmission must be in Neutral position. All accessories must be turned Off.
- On pre-OBD II models, turn ignition to On, then use a jumper wire to connect terminals TE1 and El of the data link connector, located under the left hand side of the instrument panel. Codes are indicated by the number of flashes of the check engine warning light. On models with OBD II, utilize an OBDII scan tool , then connect to data link connector (DLC). Turn ignition and scan tool to On, and write down any codes and "freeze-frame data" that appear.
Image used with permission Copyright � 2001 ALLDATA LLC.
Reading Trouble Codes
If the ECU has detected a system malfunction, the check engine light will blink every .5 second. The first number of blinks will equal the first digit of a two digit diagnostic trouble code and after a 1.5 second pause, the second number of blinks will equal the second digit of same diagnostic trouble code. If there are two or more DTC's, there will be a 2.5 second pause between each. After all DTC's have been output there will be a 4.5 second pause and all DTC's will be repeated as long as the terminals TE1 and El of the data link connector are connected. In the event of two or more DTC's, indication will begin from smaller numbered code and continue in order to the larger. After all DTC have been recorded, remove jumper wire.
Clearing Trouble Codes
After service, the diagnostic trouble code or DTC's retained in the ECU memory must be cleared by remove the EFI fuse for approximately 10 seconds or more, depending on ambient temperature (the lower the temperature, the longer the fuse must be left out) with the ignition switch off. The OBD II scan tool has a feature to clear DTC's. Refer to the manufacturer's manual for procedures. DTC clearing can also be done by removing the battery ground cable, other memory systems (clock) will also be cleared. If the diagnostic trouble code is not cleared, it will be retained by the ECU and appear along with a new DTC in future trouble codes. If it is necessary to work on engine components requiring removal of the battery ground cable, confirm no DTC's are stored. After clearing codes, road test the vehicle to check that a normal operation. If the same diagnostic trouble code appears, the trouble has not been corrected.
Without OBD2
12 | RPM Signal |
13 | RPM Signal |
14 | Ignition Signal |
15 | Ignition Signal |
16 | Electronically Controlled Transmission Control Signal |
17 | CMP No. 1 |
18 | CMP No. 2 |
21 | Main O2S & Heater Signal |
22 | ECT Sensor Signal |
24 | IAT Sensor Signal |
25 | Air–Fuel Ratio Lean Malfunction |
26 | Air–Fuel Ratio Rich Malfunction |
27 | Sub O2S Signal |
28 | Main O2S |
29 | Sub O2S |
31 & 32 | Air Flow Meter Signal |
35 | HAC/Barometric Pressure Sensor Signal |
41 | TP Sensor Signal |
42 | VSS Signal |
43 | Starter Signal |
47 | Sub TP Sensor |
48 | Secondary Injection System Malfunction |
51 | Switch Condition Signal |
52 | KS Signal |
53 | Knock Control Signal |
55 | KS Signal |
70 | EGR System Malfunction |
71 | EGR System Malfunction |
78 | Fuel Pump Control |
With OBD2
P0100 | MAF Malfunction |
P0101 | MAF Circuit Range/Performance |
P0110 | IAT Circuit Malfunction |
P0115 | ECT Circuit Malfunction |
P0116 | ECT Circuit Range/Performance |
P0120 | TP Position Sensor/Switch ‘‘A’’ Circuit Malfunction |
P0121 | TP Position Sensor/Switch ‘‘A’’ Circuit Range/Performance |
P0125 | Insufficient Coolant Temperature For Closed Loop Fuel Control |
P0130 | HO2S Circuit Malfunction, Bank 1 Sensor 1 |
P0133 | HO2S Circuit Slow Response, Bank 1 Sensor 1 |
P0135 | HO2S Heater Circuit Malfunction, Bank 1 Sensor 1 |
P0136 | HO2S Circuit Malfunction, Bank 1 Sensor 2 |
P0141 | HO2S Heater Circuit Malfunction, Bank 1 Sensor 2 |
P0150 | HO2S Circuit Malfunction, Bank 2 Sensor 1 |
P0153 | HO2S Circuit Slow Response, Bank 2 Sensor 1 |
P0155 | HO2S Heater Circuit Malfunction, Bank 2 Sensor 1 |
P0156 | HO2S Sensor Circuit Malfunction, Bank 2 Sensor 2 |
P0161 | HO2S Heater Circuit Malfunction, Bank 2 Sensor 2 |
P0170 | Fuel Trim Malfunction |
P0171 | System Too Lean (Fuel Trim) |
P0172 | System Too Rich (Fuel Trim) |
P0174 | System Too Lean (A/F Lean Malfunction, Bank 2) |
P0175 | System Too Rich (A/F Rich Malfunction, Bank 2) |
P0300 | Random Misfire Detected |
P0301 | Misfire Detected, Cylinder 1 |
P0302 | Misfire Detected, Cylinder 2 |
P0303 | Misfire Detected, Cylinder 3 |
P0304 | Misfire Detected, Cylinder 4 |
P0305 | Misfire Detected, Cylinder 5 |
P0306 | Misfire Detected, Cylinder 6 |
P0307 | Misfire Detected, Cylinder 7 |
P0308 | Misfire Detected, Cylinder 8 |
P0325 | KS 1 Circuit Malfunction |
P0330 | KS 2 Circuit Malfunction |
P0335 | CKP Sensor ‘‘A’’ Circuit Malfunction |
P0340 | CMP Circuit Malfunction |
P0385 | CKP Sensor ‘‘B’’ Circuit Malfunction |
P0401 | EGR Insufficient Flow |
P0402 | EGR Excessive Flow |
P0403 | EGR Circuit Malfunction |
P0420 | Catalyst System Efficiency Below Threshold Bank 1 |
P0430 | Catalyst System Efficiency Below Threshold Bank 2 |
P0440 | EVAP Emission Control System Malfunction |
P0441 | EVAP Emission Control System Improper Purge Flow |
P0446 | EVAP Emission Control System Vent Control Malfunction |
P0450 | EVAP Emission Control System Pressure Switch Malfunction |
P0451 | EVAP Control System Pressure Sensor Range/Performance |
P0500 | VSS Malfunction |
P0505 | Idle Control System Malfunction |
P0510 | Closed TP Switch Malfunction |
P0550 | Power Steering Pressure Sensor Circuit Malfunction |
P1100 | BARO Sensor Circuit Malfunction |
P1120 | Accelerator Pedal Position Sensor Circuit Malfunction |
P1121 | Accelerator Pedal Position Sensor Range/Performance Problem |
P1125 | Throttle Control Motor Circuit Malfunction |
P1126 | Magnetic Clutch Circuit Malfunction |
P1127 | ECTS Actuator Power Source Circuit Malfunction |
P1128 | Throttle Control Motor Lock Malfunction |
P1129 | Electronic Throttle Control System |
P1130 | Air/Fuel Ratio Sensor Circuit Range/Performance Malfunction (Bank 1 Sensor 1) |
P1133 | Air/Fuel Ratio Sensor Circuit Response Malfunction (Bank 1 Sensor 1) |
P1135 | Air/Fuel Ratio Sensor Heater Circuit Malfunction (Bank 1 Sensor 1) |
P1150 | Air/Fuel Ratio Sensor Circuit Range/Performance Malfunction (Bank 2 Sensor 1) |
P1153 | Air/Fuel Ratio Sensor Circuit Response Malfunction (Bank 2 Sensor 1) |
P1155 | Air/Fuel Ratio Sensor Heater Circuit Malfunction (Bank 1 Sensor 1) |
P1200 | Fuel Pump Relay/ECU Circuit Malfunction |
P1300 | Igniter Circuit Malfunction (Bank 1 Or No. 1) |
P1305 | Igniter Circuit Malfunction, (Bank 2 Or No. 2) |
P1310 | Igniter Circuit Malfunction (No. 3) |
P1315 | Igniter Circuit Malfunction (No. 4) |
P1320 | Igniter Circuit Malfunction (No. 5) |
P1325 | Igniter Circuit Malfunction (No. 6) |
P1330 | Igniter Circuit Malfunction (No. 7) |
P1335 | CKP Sensor Circuit Malfunction During Engine Running |
P1340 | Igniter Circuit Malfunction (No. 8) |
P1345 | VVT Sensor Circuit Malfunction (Bank 1) |
P1346 | VVT Sensor Rang/Performance Problem (Bank 1) |
P1349 | VVT System Malfunction (Bank 1) |
P1350 | VVT Sensor Circuit Malfunction (Bank 2) |
P1351 | VVT Sensor Range/Performance Problem (Bank 2) |
P1354 | VVT System Malfunction (Bank 2) |
P1400 | Sub-TP Sensor Malfunction |
P1401 | Sub-TP Sensor Range/Performance |
P1410 | EGR Valve Position Sensor Circuit Malfunction |
P1411 | EGR Valve Position Sensor Circuit Range/Performance Malfunction |
P1500 | Starter Signal Circuit Malfunction |
P1520 | Stop Lamp Switch Malfunction |
P1565 | Cruise Control Main Switch Circuit Malfunction |
P1566 | Cruise Control Main Switch Circuit Malfunction |
P1600 | ECM BATT Malfunction |
P1605 | Knock Control CPU Malfunction |
P1633 | ECM Malfunction (ETCS Circuit) |
P1645 | Body ECU Malfunction |
P1656 | OCV Circuit Malfunction (Bank 1) |
P1663 | OCV Circuit Malfunction (Bank 2) |
P1780 | PNP Switch Malfunction |
B2785 | Ignition Switch On Malfunction (Immobilizer System) |
B2786 | Ignition Switch Off Malfunction (Immobilizer System) |
B2785 | Ignition Switch On Malfunction (Immobilizer System) |
B2791 | Key Unlock Warning Switch Malfunction (Immobilizer System) |
B2795 | Unmatch Key Code (Immobilizer System) |
B2796 | No Communication In Immobilizer System |
B2797 | Communication Malfunction No. 1 (Immobilizer System) |
B2798 | Communication Malfunction No. 2 (Immobilizer System) |