Tech Tips
Factors such as instrument type may cause readings to differ slightly from stated values. If any DTCs are output during a check mode DTC check, check the circuit for the DTCs listed in the table below. For details of each DTC, refer to the "See page" below.
*:The MIL flashes when a catalyst damaging misfire is detected.
| DTC Code | Detection Item | MIL | Memory | See page |
|---|---|---|---|---|
| P000A | Camshaft Position "A" - Timing Slow Response Bank 1 | Comes on | DTC stored | |
| P000B | Camshaft Position "B" - Timing Slow Response Bank 1 | Comes on | DTC stored | |
| P000C | Camshaft Position "A" - Timing Slow Response Bank 2 | Comes on | DTC stored | |
| P000D | Camshaft Position "B" - Timing Slow Response Bank 2 | Comes on | DTC stored | |
| P0010 | Camshaft Position "A" Actuator Circuit (Bank 1) | Comes on | DTC stored | |
| P0011 | Camshaft Position "A" - Timing Over-Advanced or System Performance (Bank 1) | Comes on | DTC stored | |
| P0013 | Camshaft Position "B" Actuator Circuit / Open (Bank 1) | Comes on | DTC stored | |
| P0014 | Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 1) | Comes on | DTC stored | |
| P0016 | Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A) | Comes on | DTC stored | |
| P0017 | Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B) | Comes on | DTC stored | |
| P0018 | Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A) | Comes on | DTC stored | |
| P0019 | Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B) | Comes on | DTC stored | |
| P0020 | Camshaft Position "A" Actuator Circuit (Bank 2) | Comes on | DTC stored | |
| P0021 | Camshaft Position "A" - Timing Over-Advanced or System Performance (Bank 2) | Comes on | DTC stored | |
| P0023 | Camshaft Position "B" Actuator Circuit / Open (Bank 2) | Comes on | DTC stored | |
| P0024 | Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 2) | Comes on | DTC stored | |
| P0030 | A/F Sensor Heater Control Circuit (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P0031 | Oxygen (A/F) Sensor Heater Control Circuit Low (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P0032 | Oxygen (A/F) Sensor Heater Control Circuit High (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P0037 | Oxygen Sensor Heater Control Circuit Low (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P0038 | Oxygen Sensor Heater Control Circuit High (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P0068 | MAP / MAF - Throttle Position Correlation | Comes on | DTC stored | |
| P0087 | Fuel Rail / System Pressure - Too Low | Comes on | DTC stored | |
| P0088 | Fuel Rail / System Pressure - Too High | Comes on | DTC stored | |
| P0101 | Mass Air Flow Circuit Range / Performance Problem | Comes on | DTC stored | |
| P0102 | Mass or Volume Air Flow Circuit Low Input | Comes on | DTC stored | |
| P0103 | Mass or Volume Air Flow Circuit High Input | Comes on | DTC stored | |
| P0107 | Manifold Absolute Pressure / Barometric Pressure Circuit Low Input | Comes on | DTC stored | |
| P0108 | Manifold Absolute Pressure / Barometric Pressure Circuit High Input | Comes on | DTC stored | |
| P0111 | Intake Air Temperature Sensor Gradient Too High | Comes on | DTC stored | |
| P0112 | Intake Air Temperature Circuit Low Input | Comes on | DTC stored | |
| P0113 | Intake Air Temperature Circuit High Input | Comes on | DTC stored | |
| P0116 | Engine Coolant Temperature Circuit Range / Performance Problem | Comes on | DTC stored | |
| P0117 | Engine Coolant Temperature Circuit Low Input | Comes on | DTC stored | |
| P0118 | Engine Coolant Temperature Circuit High Input | Comes on | DTC stored | |
| P0122 | Throttle Position Sensor Circuit Low Input | Comes on | DTC stored | |
| P0123 | Throttle / Pedal Position Sensor / Switch "A" Circuit High Input | Comes on | DTC stored | |
| P0125 | Insufficient Coolant Temperature for Closed Loop Fuel Control | Comes on | DTC stored | |
| P0128 | Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) | Comes on | DTC stored | |
| P0131 | Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P0132 | Oxygen Sensor Circuit High Voltage Bank1 Sensor1 | Comes on | DTC stored | |
| P0133 | Oxygen Sensor Circuit Slow Response (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P0134 | Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P0137 | Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P0138 | Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P013A | Oxygen Sensor Slow Response - Rich to Lean Bank 1 Sensor 2 | Comes on | DTC stored | |
| P013B | O2 Sensor Slow Response - Lean to Rich (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P013E | O2 Sensor Delayed Response - Rich to Lean (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P013F | O2 Sensor Delayed Response - Lean to Rich (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P0141 | Oxygen Sensor Heater Circuit (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P014C | A/F Sensor Slow Response - Rich to Lean Bank 1 Sensor 1 | Comes on | DTC stored | |
| P014D | A/F Sensor Slow Response - Lean to Rich Bank 1 Sensor 1 | Comes on | DTC stored | |
| P015A | A/F Sensor Delayed Response - Rich to Lean Bank 1 Sensor 1 | Comes on | DTC stored | |
| P015B | A/F Sensor Delayed Response - Lean to Rich Bank 1 Sensor 1 | Comes on | DTC stored | |
| P0171 | System Too Lean (Bank 1) | Comes on | DTC stored | |
| P0172 | System Too Rich (Bank 1) | Comes on | DTC stored | |
| P0191 | Fuel Rail Pressure Sensor Circuit Range / Performance | Comes on | DTC stored | |
| P0192 | Fuel Rail Pressure Sensor Circuit Low Input | Comes on | DTC stored | |
| P0193 | Fuel Rail Pressure Sensor Circuit High Input | Comes on | DTC stored | |
| P0196 | Engine Oil Temperature Sensor (Range/Performance) | Comes on | DTC stored | |
| P0197 | Engine Oil Temperature Sensor Low | Comes on | DTC stored | |
| P0198 | Engine Oil Temperature Sensor High | Comes on | DTC stored | |
| P0201 | Injector Circuit / Open - (Cylinder 1) | Comes on | DTC stored | |
| P0202 | Injector Circuit / Open - (Cylinder 2) | Comes on | DTC stored | |
| P0203 | Injector Circuit / Open - (Cylinder 3) | Comes on | DTC stored | |
| P0204 | Injector Circuit / Open - (Cylinder 4) | Comes on | DTC stored | |
| P0222 | Throttle / Pedal Position Sensor / Switch "B" Circuit Low Input | Comes on | DTC stored | |
| P0223 | Throttle / Pedal Position Sensor / Switch "B" Circuit High Input | Comes on | DTC stored | |
| P0230 | Fuel Pump Primary Circuit | Comes on | DTC stored | |
| P0300 | Random / Multiple Cylinder Misfire Detected | Comes on/Blinks* | DTC stored | |
| P0301 | Cylinder 1 Misfire Detected | Comes on/Blinks* | DTC stored | |
| P0302 | Cylinder 2 Misfire Detected | Comes on/Blinks* | DTC stored | |
| P0303 | Cylinder 3 Misfire Detected | Comes on/Blinks* | DTC stored | |
| P0304 | Cylinder 4 Misfire Detected | Comes on/Blinks* | DTC stored | |
| P0327 | Knock Sensor 1 Circuit Low Input (Bank 1 or Single Sensor) | Comes on | DTC stored | |
| P0328 | Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor) | Comes on | DTC stored | |
| P0332 | Knock Sensor 2 Circuit Low Input (Bank 2) | Comes on | DTC stored | |
| P0333 | Knock Sensor 2 Circuit High Input (Bank 2) | Comes on | DTC stored | |
| P0335 | Crankshaft Position Sensor "A" Circuit | Comes on | DTC stored | |
| P0336 | Crankshaft Position Sensor Range / Performance | Comes on | DTC stored | |
| P0340 | Camshaft Position Sensor Circuit Malfunction | Comes on | DTC stored | |
| P0341 | Camshaft Position Sensor "A" Circuit Range / Performance (Bank 1 or Single Sensor) | Comes on | DTC stored | |
| P0345 | Camshaft Position Sensor "A" Circuit (Bank 2) | Comes on | DTC stored | |
| P0346 | Camshaft Position Sensor "A" Circuit Range / Performance (Bank 2) | Comes on | DTC stored | |
| P0351 | Ignition Coil "A" Primary / Secondary Circuit | Comes on | DTC stored | |
| P0352 | Ignition Coil "B" Primary / Secondary Circuit | Comes on | DTC stored | |
| P0353 | Ignition Coil "C" Primary / Secondary Circuit | Comes on | DTC stored | |
| P0354 | Ignition Coil "D" Primary / Secondary Circuit | Comes on | DTC stored | |
| P0365 | Camshaft Position Sensor "B" Circuit (Bank 1) | Comes on | DTC stored | |
| P0366 | Camshaft Position Sensor "B" Circuit Range / Performance (Bank 1) | Comes on | DTC stored | |
| P0390 | Camshaft Position Sensor "B" Circuit (Bank 2) | Comes on | DTC stored | |
| P0391 | Camshaft Position Sensor "B" Circuit Range / Performance (Bank 2) | Comes on | DTC stored | |
| P0420 | Catalyst System Efficiency Below Threshold (Bank 1) | Comes on | DTC stored | |
| P0441 | Evaporative Emission Control System Incorrect Purge Flow | Comes on | DTC stored | |
| P0451 | Evaporative Emission Control System Pressure Sensor Range / Performance | Comes on | DTC stored | |
| P0452 | Evaporative Emission Control System Pressure Sensor / Switch Low Input | Comes on | DTC stored | |
| P0453 | Evaporative Emission Control System Pressure Sensor / Switch High Input | Comes on | DTC stored | |
| P0455 | Evaporative Emission Control System Leak Detected (Gross Leak) | Comes on | DTC stored | |
| P0456 | Evaporative Emission Control System Leak Detected (Very Small Leak) | Comes on | DTC stored | |
| P0458 | Evaporative Emission System Purge Control Valve Circuit Low | Comes on | DTC stored | |
| P0459 | Evaporative Emission System Purge Control Valve Circuit High | Comes on | DTC stored | |
| P0461 | Fuel Level Sensor "A" Circuit Range / Performance | Comes on | DTC stored | |
| P0462 | Fuel Level Sensor "A" Circuit Low | Comes on | DTC stored | |
| P0463 | Fuel Level Sensor "A" Circuit High | Comes on | DTC stored | |
| P0500 | Vehicle Speed Sensor "A" | Comes on | DTC stored | |
| P0506 | Idle Air Control System RPM Lower than Expected | Comes on | DTC stored | |
| P0507 | Idle Air Control System RPM Higher than Expected | Comes on | DTC stored | |
| P050A | Cold Start Idle Air Control System Performance | Comes on | DTC stored | |
| P050B | Cold Start Ignition Timing Performance | Comes on | DTC stored | |
| P0512 | Starter Request Circuit | Comes on | DTC stored | |
| P0560 | System Voltage | Comes on | DTC stored | |
| P0562 | System Voltage Low | Comes on | DTC stored | |
| P0563 | System Voltage High | Comes on | DTC stored | |
| P0604 | Internal Control Module Random Access Memory (RAM) Error | Comes on | DTC stored | |
| P0605 | Internal Control Module Read Only Memory (ROM) Error | Comes on | DTC stored | |
| P0606 | ECM / PCM Processor | Comes on | DTC stored | |
| P060A | Internal Control Module Monitoring Processor Performance | Comes on | DTC stored | |
| P060B | Internal Control Module A/D Processing Performance | Comes on | DTC stored | |
| P0616 | Starter Relay Circuit Low | Comes on | DTC stored | |
| P0617 | Starter Relay Circuit High | Comes on | DTC stored | |
| P062D | No. 1 Fuel Injector Driver Circuit Performance | Comes on | DTC stored | |
| P062F | Internal Control Module EEPROM Error | Comes on | DTC stored | |
| P0700 | Transmission Control System (MIL Request) | Comes on | DTC stored | |
| P081A | Starter Disable Circuit Low | Comes on | DTC stored | |
| P0851 | Park / Neutral Switch Input Circuit Low | Comes on | DTC stored | |
| P0852 | Park / Neutral Switch Input Circuit High | Comes on | DTC stored | |
| P1109 | Throttle Deposit Malfunction | Does not come on | DTC stored | |
| P1160 | Throttle Valve Return Spring Malfunction | Comes on | DTC stored | |
| P1170 | Port Injector Fuel Performance | Does not come on | DTC stored | |
| P117B | Direct Injector Fuel Performance | Does not come on | DTC stored | |
| P1235 | High Pressure Fuel Pump Circuit | Comes on | DTC stored | |
| P1261 | DI Injector Circuit / Open - (Cylinder 1) | Comes on | DTC stored | |
| P1262 | DI Injector Circuit / Open - (Cylinder 2) | Comes on | DTC stored | |
| P1263 | DI Injector Circuit / Open - (Cylinder 3) | Comes on | DTC stored | |
| P1264 | DI Injector Circuit / Open - (Cylinder 4) | Comes on | DTC stored | |
| P1449 | Evaporative Emission System Lid Open Switch Stuck ON | Comes on | DTC stored | |
| P1451 | Fuel Tank Pressure Sensor Range/Performance | Comes on | DTC stored | |
| P1603 | Engine Stall History | Does not come on | DTC stored | |
| P1604 | Startability Malfunction | Does not come on | DTC stored | |
| P2096 | Post Catalyst Fuel Trim System Too Lean (Bank 1) | Comes on | DTC stored | |
| P2097 | Post Catalyst Fuel Trim System Too Rich (Bank 1) | Comes on | DTC stored | |
| P2101 | Throttle Actuator Control Motor Circuit Range/Performance | Comes on | DTC stored | |
| P2102 | Throttle Actuator Control Motor Circuit Low | Comes on | DTC stored | |
| P2103 | Throttle Actuator Control Motor Circuit High | Comes on | DTC stored | |
| P2109 | Throttle / Pedal Position Sensor "A" Minimum Stop Performance | Comes on | DTC stored | |
| P2119 | Throttle Actuator Control Throttle Body Range / Performance | Comes on | DTC stored | |
| P2122 | Throttle / Pedal Position Sensor / Switch "D" Circuit Low Input | Comes on | DTC stored | |
| P2123 | Throttle / Pedal Position Sensor / Switch "D" Circuit High Input | Comes on | DTC stored | |
| P2127 | Throttle / Pedal Position Sensor / Switch "E" Circuit Low Input | Comes on | DTC stored | |
| P2128 | Throttle / Pedal Position Sensor / Switch "E" Circuit High Input | Comes on | DTC stored | |
| P2135 | Throttle / Pedal Position Sensor / Switch "A" / "B" Voltage Correlation | Comes on | DTC stored | |
| P2138 | Throttle / Pedal Position Sensor / Switch "D" / "E" Voltage Correlation | Comes on | DTC stored | |
| P2158 | Vehicle Speed Sensor "B" | Comes on | DTC stored | |
| P2195 | Oxygen (A/F) Sensor Signal Stuck Lean (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P2196 | Oxygen (A/F) Sensor Signal Stuck Rich (Bank 1 Sensor 1) | Comes on | DTC stored | |
| P219A | Bank 1 Air-Fuel Ratio Imbalance | Comes on | DTC stored | |
| P2270 | Oxygen Sensor Signal Stuck Lean (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P2271 | Oxygen Sensor Signal Stuck Rich (Bank 1 Sensor 2) | Comes on | DTC stored | |
| P2401 | Evaporative Emission System Leak Detection Pump Control Circuit Low | Comes on | DTC stored | |
| P2402 | Evaporative Emission Leak Detection Pump Stuck ON | Comes on | DTC stored | |
| P2404 | Evaporative Emission System Leak Detection Pump Sense Circuit Range / Performance | Comes on | DTC stored | |
| P2419 | Evaporative Emission System Switching Valve Control Circuit Low | Comes on | DTC stored | |
| P2420 | Evaporative Emission Pressure Switching Valve Stuck OFF | Comes on | DTC stored | |
| P2610 | ECM / PCM Internal Engine Off Timer Performance | Comes on | DTC stored | |
| U0073 | Control Module Communication Bus "A" Off | Comes on | DTC stored | |
| U0101 | Lost Communication with TCM | Comes on | DTC stored | |
| U0122 | Lost Communication with Vehicle Dynamics Control Module | Comes on | DTC stored | |
| U0155 | Lost Communication with Instrument Panel Cluster (IPC) Control Module | Comes on | DTC stored | |
| U0402 | Invalid Data Received from TCM | Comes on | DTC stored | |
| U0416 | Invalid Data Received from Vehicle Dynamics Control Module | Comes on | DTC stored | |
| U0423 | Invalid Data Received from Instrument Panel Cluster Control Module | Comes on | DTC stored |