SFI SYSTEM DIAGNOSTIC TROUBLE CODE CHART

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

Click here

P000B Camshaft Position "B" - Timing Slow Response Bank 1 Comes on DTC stored

Click here

P000C Camshaft Position "A" - Timing Slow Response Bank 2 Comes on DTC stored

Click here

P000D Camshaft Position "B" - Timing Slow Response Bank 2 Comes on DTC stored

Click here

P0010 Camshaft Position "A" Actuator Circuit (Bank 1) Comes on DTC stored

Click here

P0011 Camshaft Position "A" - Timing Over-Advanced or System Performance (Bank 1) Comes on DTC stored

Click here

P0013 Camshaft Position "B" Actuator Circuit / Open (Bank 1) Comes on DTC stored

Click here

P0014 Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 1) Comes on DTC stored

Click here

P0016 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A) Comes on DTC stored

Click here

P0017 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B) Comes on DTC stored

Click here

P0018 Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A) Comes on DTC stored

Click here

P0019 Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B) Comes on DTC stored

Click here

P0020 Camshaft Position "A" Actuator Circuit (Bank 2) Comes on DTC stored

Click here

P0021 Camshaft Position "A" - Timing Over-Advanced or System Performance (Bank 2) Comes on DTC stored

Click here

P0023 Camshaft Position "B" Actuator Circuit / Open (Bank 2) Comes on DTC stored

Click here

P0024 Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 2) Comes on DTC stored

Click here

P0030 A/F Sensor Heater Control Circuit (Bank 1 Sensor 1) Comes on DTC stored

Click here

P0031 Oxygen (A/F) Sensor Heater Control Circuit Low (Bank 1 Sensor 1) Comes on DTC stored

Click here

P0032 Oxygen (A/F) Sensor Heater Control Circuit High (Bank 1 Sensor 1) Comes on DTC stored

Click here

P0037 Oxygen Sensor Heater Control Circuit Low (Bank 1 Sensor 2) Comes on DTC stored

Click here

P0038 Oxygen Sensor Heater Control Circuit High (Bank 1 Sensor 2) Comes on DTC stored

Click here

P0068 MAP / MAF - Throttle Position Correlation Comes on DTC stored

Click here

P0087 Fuel Rail / System Pressure - Too Low Comes on DTC stored

Click here

P0088 Fuel Rail / System Pressure - Too High Comes on DTC stored

Click here

P0101 Mass Air Flow Circuit Range / Performance Problem Comes on DTC stored

Click here

P0102 Mass or Volume Air Flow Circuit Low Input Comes on DTC stored

Click here

P0103 Mass or Volume Air Flow Circuit High Input Comes on DTC stored

Click here

P0107 Manifold Absolute Pressure / Barometric Pressure Circuit Low Input Comes on DTC stored

Click here

P0108 Manifold Absolute Pressure / Barometric Pressure Circuit High Input Comes on DTC stored

Click here

P0111 Intake Air Temperature Sensor Gradient Too High Comes on DTC stored

Click here

P0112 Intake Air Temperature Circuit Low Input Comes on DTC stored

Click here

P0113 Intake Air Temperature Circuit High Input Comes on DTC stored

Click here

P0116 Engine Coolant Temperature Circuit Range / Performance Problem Comes on DTC stored

Click here

P0117 Engine Coolant Temperature Circuit Low Input Comes on DTC stored

Click here

P0118 Engine Coolant Temperature Circuit High Input Comes on DTC stored

Click here

P0122 Throttle Position Sensor Circuit Low Input Comes on DTC stored

Click here

P0123 Throttle / Pedal Position Sensor / Switch "A" Circuit High Input Comes on DTC stored

Click here

P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control Comes on DTC stored

Click here

P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) Comes on DTC stored

Click here

P0131 Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 1) Comes on DTC stored

Click here

P0132 Oxygen Sensor Circuit High Voltage Bank1 Sensor1 Comes on DTC stored

Click here

P0133 Oxygen Sensor Circuit Slow Response (Bank 1 Sensor 1) Comes on DTC stored

Click here

P0134 Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1) Comes on DTC stored

Click here

P0137 Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 2) Comes on DTC stored

Click here

P0138 Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 2) Comes on DTC stored

Click here

P013A Oxygen Sensor Slow Response - Rich to Lean Bank 1 Sensor 2 Comes on DTC stored

Click here

P013B O2 Sensor Slow Response - Lean to Rich (Bank 1 Sensor 2) Comes on DTC stored

Click here

P013E O2 Sensor Delayed Response - Rich to Lean (Bank 1 Sensor 2) Comes on DTC stored

Click here

P013F O2 Sensor Delayed Response - Lean to Rich (Bank 1 Sensor 2) Comes on DTC stored

Click here

P0140 Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 2) Comes on DTC stored

Click here

P0141 Oxygen Sensor Heater Circuit (Bank 1 Sensor 2) Comes on DTC stored

Click here

P014C A/F Sensor Slow Response - Rich to Lean Bank 1 Sensor 1 Comes on DTC stored

Click here

P014D A/F Sensor Slow Response - Lean to Rich Bank 1 Sensor 1 Comes on DTC stored

Click here

P015A A/F Sensor Delayed Response - Rich to Lean Bank 1 Sensor 1 Comes on DTC stored

Click here

P015B A/F Sensor Delayed Response - Lean to Rich Bank 1 Sensor 1 Comes on DTC stored

Click here

P0171 System Too Lean (Bank 1) Comes on DTC stored

Click here

P0172 System Too Rich (Bank 1) Comes on DTC stored

Click here

P0191 Fuel Rail Pressure Sensor Circuit Range / Performance Comes on DTC stored

Click here

P0192 Fuel Rail Pressure Sensor Circuit Low Input Comes on DTC stored

Click here

P0193 Fuel Rail Pressure Sensor Circuit High Input Comes on DTC stored

Click here

P0196 Engine Oil Temperature Sensor (Range/Performance) Comes on DTC stored

Click here

P0197 Engine Oil Temperature Sensor Low Comes on DTC stored

Click here

P0198 Engine Oil Temperature Sensor High Comes on DTC stored

Click here

P0201 Injector Circuit / Open - (Cylinder 1) Comes on DTC stored

Click here

P0202 Injector Circuit / Open - (Cylinder 2) Comes on DTC stored

Click here

P0203 Injector Circuit / Open - (Cylinder 3) Comes on DTC stored

Click here

P0204 Injector Circuit / Open - (Cylinder 4) Comes on DTC stored

Click here

P0222 Throttle / Pedal Position Sensor / Switch "B" Circuit Low Input Comes on DTC stored

Click here

P0223 Throttle / Pedal Position Sensor / Switch "B" Circuit High Input Comes on DTC stored

Click here

P0230 Fuel Pump Primary Circuit Comes on DTC stored

Click here

P0300 Random / Multiple Cylinder Misfire Detected Comes on/Blinks* DTC stored

Click here

P0301 Cylinder 1 Misfire Detected Comes on/Blinks* DTC stored

Click here

P0302 Cylinder 2 Misfire Detected Comes on/Blinks* DTC stored

Click here

P0303 Cylinder 3 Misfire Detected Comes on/Blinks* DTC stored

Click here

P0304 Cylinder 4 Misfire Detected Comes on/Blinks* DTC stored

Click here

P0327 Knock Sensor 1 Circuit Low Input (Bank 1 or Single Sensor) Comes on DTC stored

Click here

P0328 Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor) Comes on DTC stored

Click here

P0332 Knock Sensor 2 Circuit Low Input (Bank 2) Comes on DTC stored

Click here

P0333 Knock Sensor 2 Circuit High Input (Bank 2) Comes on DTC stored

Click here

P0335 Crankshaft Position Sensor "A" Circuit Comes on DTC stored

Click here

P0336 Crankshaft Position Sensor Range / Performance Comes on DTC stored

Click here

P0340 Camshaft Position Sensor Circuit Malfunction Comes on DTC stored

Click here

P0341 Camshaft Position Sensor "A" Circuit Range / Performance (Bank 1 or Single Sensor) Comes on DTC stored

Click here

P0345 Camshaft Position Sensor "A" Circuit (Bank 2) Comes on DTC stored

Click here

P0346 Camshaft Position Sensor "A" Circuit Range / Performance (Bank 2) Comes on DTC stored

Click here

P0351 Ignition Coil "A" Primary / Secondary Circuit Comes on DTC stored

Click here

P0352 Ignition Coil "B" Primary / Secondary Circuit Comes on DTC stored

Click here

P0353 Ignition Coil "C" Primary / Secondary Circuit Comes on DTC stored

Click here

P0354 Ignition Coil "D" Primary / Secondary Circuit Comes on DTC stored

Click here

P0365 Camshaft Position Sensor "B" Circuit (Bank 1) Comes on DTC stored

Click here

P0366 Camshaft Position Sensor "B" Circuit Range / Performance (Bank 1) Comes on DTC stored

Click here

P0390 Camshaft Position Sensor "B" Circuit (Bank 2) Comes on DTC stored

Click here

P0391 Camshaft Position Sensor "B" Circuit Range / Performance (Bank 2) Comes on DTC stored

Click here

P0420 Catalyst System Efficiency Below Threshold (Bank 1) Comes on DTC stored

Click here

P0441 Evaporative Emission Control System Incorrect Purge Flow Comes on DTC stored

Click here

P0451 Evaporative Emission Control System Pressure Sensor Range / Performance Comes on DTC stored

Click here

P0452 Evaporative Emission Control System Pressure Sensor / Switch Low Input Comes on DTC stored

Click here

P0453 Evaporative Emission Control System Pressure Sensor / Switch High Input Comes on DTC stored

Click here

P0455 Evaporative Emission Control System Leak Detected (Gross Leak) Comes on DTC stored

Click here

P0456 Evaporative Emission Control System Leak Detected (Very Small Leak) Comes on DTC stored

Click here

P0458 Evaporative Emission System Purge Control Valve Circuit Low Comes on DTC stored

Click here

P0459 Evaporative Emission System Purge Control Valve Circuit High Comes on DTC stored

Click here

P0461 Fuel Level Sensor "A" Circuit Range / Performance Comes on DTC stored

Click here

P0462 Fuel Level Sensor "A" Circuit Low Comes on DTC stored

Click here

P0463 Fuel Level Sensor "A" Circuit High Comes on DTC stored

Click here

P0500 Vehicle Speed Sensor "A" Comes on DTC stored

Click here

P0506 Idle Air Control System RPM Lower than Expected Comes on DTC stored

Click here

P0507 Idle Air Control System RPM Higher than Expected Comes on DTC stored

Click here

P050A Cold Start Idle Air Control System Performance Comes on DTC stored

Click here

P050B Cold Start Ignition Timing Performance Comes on DTC stored

Click here

P0512 Starter Request Circuit Comes on DTC stored

Click here

P0560 System Voltage Comes on DTC stored

Click here

P0562 System Voltage Low Comes on DTC stored

Click here

P0563 System Voltage High Comes on DTC stored

Click here

P0604 Internal Control Module Random Access Memory (RAM) Error Comes on DTC stored

Click here

P0605 Internal Control Module Read Only Memory (ROM) Error Comes on DTC stored

Click here

P0606 ECM / PCM Processor Comes on DTC stored

Click here

P060A Internal Control Module Monitoring Processor Performance Comes on DTC stored

Click here

P060B Internal Control Module A/D Processing Performance Comes on DTC stored

Click here

P0616 Starter Relay Circuit Low Comes on DTC stored

Click here

P0617 Starter Relay Circuit High Comes on DTC stored

Click here

P062D No. 1 Fuel Injector Driver Circuit Performance Comes on DTC stored

Click here

P062F Internal Control Module EEPROM Error Comes on DTC stored

Click here

P0700 Transmission Control System (MIL Request) Comes on DTC stored

Click here

P081A Starter Disable Circuit Low Comes on DTC stored

Click here

P0851 Park / Neutral Switch Input Circuit Low Comes on DTC stored

Click here

P0852 Park / Neutral Switch Input Circuit High Comes on DTC stored

Click here

P1109 Throttle Deposit Malfunction Does not come on DTC stored

Click here

P1160 Throttle Valve Return Spring Malfunction Comes on DTC stored

Click here

P1170 Port Injector Fuel Performance Does not come on DTC stored

Click here

P117B Direct Injector Fuel Performance Does not come on DTC stored

Click here

P1235 High Pressure Fuel Pump Circuit Comes on DTC stored

Click here

P1261 DI Injector Circuit / Open - (Cylinder 1) Comes on DTC stored

Click here

P1262 DI Injector Circuit / Open - (Cylinder 2) Comes on DTC stored

Click here

P1263 DI Injector Circuit / Open - (Cylinder 3) Comes on DTC stored

Click here

P1264 DI Injector Circuit / Open - (Cylinder 4) Comes on DTC stored

Click here

P1449 Evaporative Emission System Lid Open Switch Stuck ON Comes on DTC stored

Click here

P1451 Fuel Tank Pressure Sensor Range/Performance Comes on DTC stored

Click here

P1603 Engine Stall History Does not come on DTC stored

Click here

P1604 Startability Malfunction Does not come on DTC stored

Click here

P2096 Post Catalyst Fuel Trim System Too Lean (Bank 1) Comes on DTC stored

Click here

P2097 Post Catalyst Fuel Trim System Too Rich (Bank 1) Comes on DTC stored

Click here

P2101 Throttle Actuator Control Motor Circuit Range/Performance Comes on DTC stored

Click here

P2102 Throttle Actuator Control Motor Circuit Low Comes on DTC stored

Click here

P2103 Throttle Actuator Control Motor Circuit High Comes on DTC stored

Click here

P2109 Throttle / Pedal Position Sensor "A" Minimum Stop Performance Comes on DTC stored

Click here

P2119 Throttle Actuator Control Throttle Body Range / Performance Comes on DTC stored

Click here

P2122 Throttle / Pedal Position Sensor / Switch "D" Circuit Low Input Comes on DTC stored

Click here

P2123 Throttle / Pedal Position Sensor / Switch "D" Circuit High Input Comes on DTC stored

Click here

P2127 Throttle / Pedal Position Sensor / Switch "E" Circuit Low Input Comes on DTC stored

Click here

P2128 Throttle / Pedal Position Sensor / Switch "E" Circuit High Input Comes on DTC stored

Click here

P2135 Throttle / Pedal Position Sensor / Switch "A" / "B" Voltage Correlation Comes on DTC stored

Click here

P2138 Throttle / Pedal Position Sensor / Switch "D" / "E" Voltage Correlation Comes on DTC stored

Click here

P2195 Oxygen (A/F) Sensor Signal Stuck Lean (Bank 1 Sensor 1) Comes on DTC stored

Click here

P2196 Oxygen (A/F) Sensor Signal Stuck Rich (Bank 1 Sensor 1) Comes on DTC stored

Click here

P219A Bank 1 Air-Fuel Ratio Imbalance Comes on DTC stored

Click here

P2401 Evaporative Emission System Leak Detection Pump Control Circuit Low Comes on DTC stored

Click here

P2402 Evaporative Emission Leak Detection Pump Stuck ON Comes on DTC stored

Click here

P2404 Evaporative Emission System Leak Detection Pump Sense Circuit Range / Performance Comes on DTC stored

Click here

P2419 Evaporative Emission System Switching Valve Control Circuit Low Comes on DTC stored

Click here

P2420 Evaporative Emission Pressure Switching Valve Stuck OFF Comes on DTC stored

Click here

P2610 ECM / PCM Internal Engine Off Timer Performance Comes on DTC stored

Click here

U0073 Control Module Communication Bus "A" Off Comes on DTC stored

Click here

U0101 Lost Communication with TCM Comes on DTC stored

Click here

U0122 Lost Communication with Vehicle Dynamics Control Module Comes on DTC stored

Click here

U0155 Lost Communication with Instrument Panel Cluster (IPC) Control Module Comes on DTC stored

Click here

U0402 Invalid Data Received from TCM Comes on DTC stored

Click here

U0416 Invalid Data Received from Vehicle Dynamics Control Module Comes on DTC stored

Click here

U0423 Invalid Data Received from Instrument Panel Cluster Control Module Comes on DTC stored

Click here