Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Engine Control System DTCS
| DTC (MIL indication *) | Description |
|---|---|
| P0069 (13) | Barometric Pressure (BARO) Sensor Circuit Range/Performance Problem |
| P006A (50) | Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem |
| P0087 (197) | Fuel Rail Pressure Too Low |
| P0088 (197) | Fuel Rail Pressure Too High |
| P00FE (90) *8 | Evaporative Emission (EVAP) Vent Line Blockage |
| P0101 (50) *3 | Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem |
| P0102 (50) | Mass Air Flow (MAF) Sensor Circuit Low Voltage |
| P0103 (50) | Mass Air Flow (MAF) Sensor Circuit High Voltage |
| P0105 (3) *3 | Manifold Absolute Pressure (MAP) Sensor Out of Range |
| P0106 (5) | Manifold Absolute Pressure (MAP) Sensor Range/Performance Problem |
| P0107 (3) | Manifold Absolute Pressure (MAP) Sensor Circuit Low Voltage |
| P0108 (3) | Manifold Absolute Pressure (MAP) Sensor Circuit High Voltage |
| P0111 (10) | Intake Air Temperature (IAT) Sensor Circuit Range/Performance Problem |
| P0112 (10) | Intake Air Temperature (IAT) Sensor Circuit Low Voltage |
| P0113 (10) | Intake Air Temperature (IAT) Sensor Circuit High Voltage |
| P0115 (6) *3 | Engine Coolant Temperature (ECT) Sensor 1 Out of Range |
| P0116 (86) | Engine Coolant Temperature (ECT) Sensor 1 Circuit Range/Performance Problem |
| P0117 (6) | Engine Coolant Temperature (ECT) Sensor 1 Circuit Low Voltage |
| P0118 (6) | Engine Coolant Temperature (ECT) Sensor 1 Circuit High Voltage |
| P011A (86) | Engine Coolant Temperature (ECT) Sensor 1 Circuit Range/Performance Problem |
| P011B (10) | Intake Air Temperature (IAT) Sensor Circuit Range/Performance Problem |
| P0121 (7) *3 | Throttle Position (TP) Sensor A Out of Range |
| P0122 (7) | Throttle Position (TP) Sensor A Circuit Low Voltage |
| P0123 (7) | Throttle Position (TP) Sensor A Circuit High Voltage |
| P0125 (86) | Engine Coolant Temperature (ECT) Sensor 1 Malfunction/Slow Response |
| P0128 (87) | Cooling System Malfunction |
| P0130 (157) *3 | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Out of Range |
| P0133 (157) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Malfunction/Slow Response |
| P0134 (151) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Heater System Malfunction |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-23
*8:'20-23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| P0135 (151) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Heater Circuit Malfunction |
| P0137 (63)*11 (161)*12 | Rear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Circuit Low Voltage |
| P0138 (161) | Rear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Circuit High Voltage |
| P0139 (161) | Rear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Slow Response |
| P0141 (163) *6 | Rear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Heater Circuit Malfunction |
| P0141 (65) *7 | Rear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Heater Circuit Malfunction |
| P0150 (158) *3 | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Out of Range |
| P0153 (158) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Malfunction/Slow Response |
| P0154 (152) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Heater System Malfunction |
| P0155 (152) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Heater Circuit Malfunction |
| P0157 (162) | Front Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Circuit Low Voltage |
| P0158 (162) | Front Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Circuit High Voltage |
| P0159 (162) | Front Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Slow Response |
| P0161 (164) | Front Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Heater Circuit Malfunction |
| P0171 (153) | Rear Bank (Bank 1) Fuel System Too Lean |
| P0172 (153) | Rear Bank (Bank 1) Fuel System Too Rich |
| P0174 (154) | Front Bank (Bank 2) Fuel System Too Lean |
| P0175 (154) | Front Bank (Bank 2) Fuel System Too Rich |
| P0192 (95) | Fuel Rail Pressure Sensor Circuit Low Voltage |
| P0193 (95) | Fuel Rail Pressure Sensor Circuit High Voltage |
| P0201 (16) | No. 1 Cylinder Injector Circuit Malfunction |
| P0202 (16) | No. 2 Cylinder Injector Circuit Malfunction |
| P0203 (16) | No. 3 Cylinder Injector Circuit Malfunction |
| P0204 (16) | No. 4 Cylinder Injector Circuit Malfunction |
| P0205 (16) | No. 5 Cylinder Injector Circuit Malfunction |
| P0206 (16) | No. 6 Cylinder Injector Circuit Malfunction |
| P0221 (7) *3 | Throttle Position (TP) Sensor B Out of Range |
| P0222 (7) | Throttle Position (TP) Sensor B Circuit Low Voltage |
| P0223 (7) | Throttle Position (TP) Sensor B Circuit High Voltage |
| P027E (167) *13 | Cold Start Air Fuel Ratio Control System Command Lean Bank1 |
| P027F (167) *13 | Cold Start Air Fuel Ratio Control System Command Rich Bank1 |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-23
*8:'20-23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Descriptiom |
|---|---|
| P0300 (211) and any combination of the following: P0301 (71) P0302 (72) P0303 (73) P0304 (74)P0305 (75)P0306 (76) | Random Misfire Detected |
| P0301 (71) | No. 1 Cylinder Misfire Detected |
| P0302 (72) | No. 2 Cylinder Misfire Detected |
| P0303 (73) | No. 3 Cylinder Misfire Detected |
| P0304 (74) | No. 4 Cylinder Misfire Detected |
| P0305 (75) | No. 5 Cylinder Misfire Detected |
| P0306 (76) | No. 6 Cylinder Misfire Detected |
| P0326 (23) | Knock Sensor 1 (Bank 1) Malfunction |
| P0327 (23) | Knock Sensor 1 (Bank 1) Circuit Low Voltage |
| P0328 (23) | Knock Sensor 1 (Bank 1) Circuit High Voltage |
| P0331 (23) | Knock Sensor 2 (Bank 2) Malfunction |
| P0332 (23) | Knock Sensor 2 (Bank 2) Circuit Low Voltage |
| P0333 (23) | Knock Sensor 2 (Bank 2) Circuit High Voltage |
| P0335 (4) | Crankshaft Position (CKP) Sensor No Signal |
| P0339 (4) | Crankshaft Position (CKP) Sensor Circuit Intermittent Interruption |
| P0341 (57) | Camshaft Position (CMP) Sensor A and Crankshaft Position (CKP) Sensor Incorrect Phase Detected |
| P0351 (71) | No. 1 Cylinder Ignition Coil Circuit Malfunction |
| P0352 (72) | No. 2 Cylinder Ignition Coil Circuit Malfunction |
| P0353 (73) | No. 3 Cylinder Ignition Coil Circuit Malfunction |
| P0354 (74) | No. 4 Cylinder Ignition Coil Circuit Malfunction |
| P0355 (75) | No. 5 Cylinder Ignition Coil Circuit Malfunction |
| P0356 (76) | No. 6 Cylinder Ignition Coil Circuit Malfunction |
| P0365 (8) | Camshaft Position (CMP) Sensor Circuit No Signal |
| P0369 (8) | Camshaft Position (CMP) Sensor Circuit Intermittent Interruption |
| P0400 (80) | Exhaust Gas Recirculation (EGR) System Leak Detected |
| P0401 (80) | Exhaust Gas Recirculation (EGR) Insufficient Flow |
| P0404 (12) | Exhaust Gas Recirculation (EGR) Valve Circuit Range/Performance Problem |
| P0405 (12) *3 | Exhaust Gas Recirculation (EGR) Valve Position Sensor Circuit Low Voltage |
| P0406 (12) | Exhaust Gas Recirculation (EGR) Valve Position Sensor Circuit High Voltage |
| P0420 (165) | Rear Bank Catalyst System Efficiency Below Threshold (Bank 1) |
| P0430 (166) | Front Bank Catalyst System Efficiency Below Threshold (Bank 2) |
| P0441 (90) | Evaporative Emission (EVAP) System Purge Flow Malfunction |
| P0443 (92) | Evaporative Emission (EVAP) Canister Purge Valve Circuit Malfunction |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-23
*8:'20-23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| P0450 (91) *8 | Fuel Tank Pressure (FTP) Sensor Out of Range |
| P0451 (91) | Fuel Tank Pressure (FTP) Sensor Circuit Range/Performance Problem |
| P0452 (91) | Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage |
| P0453 (91) | Fuel Tank Pressure (FTP) Sensor Circuit High Voltage |
| P0455 (90) | Evaporative Emission (EVAP) System Large Leak Detected |
| P0456 (90) | Evaporative Emission (EVAP) System Very Small Leak Detected |
| P0460 (121) *8 | Fuel Level Sensor (Fuel Gauge Sending Unit) Out of Range |
| P0461 *14 | Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Range/Performance Problem |
| P0461 (121) *13 | Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Range/Performance Problem |
| P0462 (121) *8 | Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Low Voltage |
| P0462 *9 | Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Low Voltage |
| P0463 (121) *8 | Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit High Voltage |
| P0463 *9 | Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit High Voltage |
| P046C (12) *3 | Exhaust Gas Recirculation (EGR) Valve Position Sensor Out of Range |
| P0498 (117) | Evaporative Emission (EVAP) Canister Vent Shut Valve Circuit Low Voltage |
| P0499 (117) | Evaporative Emission (EVAP) Canister Vent Shut Valve Circuit High Voltage |
| P049D (12) *3 | Exhaust Gas Recirculation (EGR) Control Position Exceeded Learning Limit |
| P04DF (92) | Evaporative Emission (EVAP) System High Purge Flow Detected |
| P04F1 (90) | Evaporative Emission (EVAP) System Low Purge Flow Detected |
| P0506 (14) | Idle Control System RPM Lower than Expected |
| P0507 (14) | Idle Control System RPM Higher than Expected |
| P050A (167) | Cold Start Idle Air Control System Performance Problem |
| P050B (167) *13 | Cold Start Ignition Timing Control System Performance Problem |
| P050D (167) | Cold Start Idle Speed Problem |
| P0521 (22) *3 | Rocker Arm Oil Pressure Sensor Out of Range |
| P0522 (22) | Rocker Arm Oil Pressure Sensor Circuit Low Voltage |
| P0523 (22) | Rocker Arm Oil Pressure Sensor Circuit High Voltage |
| P0532 *8 | A/C Pressure Sensor Circuit Low Voltage |
| P0533 *8 | A/C Pressure Sensor Circuit High Voltage |
| P0560 (34) *8 | Powertrain Control Module (PCM) Power Source Circuit Unexpected Voltage |
| P0562 | Charging System Low Voltage |
| P0563 | Powertrain Control Module (PCM) Power Source Circuit Unexpected Voltage |
| P0571 | Brake Pedal Position Switch Circuit Malfunction |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-'23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-'23
*8:'20-'23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| P0600 (131) | Powertrain Control Module (PCM) Serial Communication Failure |
| P0602 (196) | Powertrain Control Module (PCM) Programming Error |
| P0607 (131) *9 | Powertrain Control Module (PCM) Internal Circuit Malfunction |
| P060A (131) | Powertrain Control Module (PCM) Internal Control Module Malfunction |
| P0615 | Starter Cut Relay Diagnosis Circuit Malfunction |
| P0616 | Starter Cut Relay Diagnosis Circuit Low Voltage |
| P0617 | Starter Cut Relay Diagnosis Circuit High Voltage |
| P061B (131) *8 | Powertrain Control Module (PCM) Internal Malfunction (Torque Calculation) |
| P062B (131) *8 | Powertrain Control Module (PCM) Internal Circuit Malfunction |
| P062F (131) | Powertrain Control Module (PCM) Internal Control Module Keep Alive Memory (KAM) Error |
| P0630 (139) | VIN Not Programmed or Mismatch |
| P0641 (133) | Sensor Reference Voltage A Malfunction |
| P064A (197) *9 | High Pressure Fuel Pump System Malfunction |
| P0651 (134) | Sensor Reference Voltage B Malfunction |
| P0657 (131) *8 | Powertrain Control Module (PCM) Power Supply Circuit Malfunction |
| P065A | ACG No Charging Malfunction |
| P0685 (135) *9 | Powertrain Control Module (PCM) Power Control Circuit/Internal Circuit Malfunction |
| P06A8 (131) | Internal VCC Power Malfunction |
| P0703 | Brake Pedal Position Switch (NC) Malfunction |
| P0A11 *8 | DC-DC Converter Activation Circuit Malfunction |
| P0A94 *8 | DC-DC Converter Performance Problem |
| P1172 (157) *4 | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Circuit Out of Range High |
| P1174 (158) *4 | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Circuit Out of Range High |
| P1454 (91) | Fuel Tank Pressure (FTP) Sensor Circuit Range/Performance Problem |
| P1458 (91) | Fuel Tank Pressure (FTP) Sensor Circuit Range/Performance Problem |
| P1549 | Charging System High Voltage |
| P154A | Battery Sensor Internal Failure |
| P1658 (40) | Electronic Throttle Control System (ETCS) Control Relay ON Malfunction |
| P1659 (40) | Electronic Throttle Control System (ETCS) Control Relay OFF Malfunction |
| P1683 (40) | Throttle Valve Default Position Spring Performance Problem |
| P1684 (40) | Throttle Valve Return Spring Performance Problem |
| P16BB | Alternator B Terminal Circuit Low Voltage |
| P16E2 | PGM-FI-ACG LIN Communication Error |
| P16E3 | PGM-FI-Battery Sensor LIN Communication Error |
| P16E4 | ACG High-temperature |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-'23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-'23
*8:'20-'23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| P16E5 *8 | LIN Communication Error (Powertrain Control Module (PCM)-DC-DC Converter) |
| P16E7 | PGM-FI-Battery Fan LIN Communication Error |
| P16F0 (131) *9 | Powertrain Control Module (PCM) Internal Circuit Malfunction (Starter Control Circuit Malfunction) |
| P16F2 (131) *9 | Powertrain Control Module (PCM) Internal Circuit Malfunction (Starter Control Circuit Malfunction) |
| P16F3 | Starter Cut Relay 1 Control Circuit Low Voltage |
| P16F4 | Starter Cut Relay 2 Control Circuit Low Voltage |
| P16F5 | Starter Cut Relay 1 Control Circuit High Voltage |
| P16F6 | Starter Cut Relay 2 Control Circuit High Voltage |
| P16F9 (131) *9 | Powertrain Control Module (PCM) Internal Circuit Malfunction (Starter Control Circuit Malfunction) |
| P16FA (131) *9 | Powertrain Control Module (PCM) Internal Circuit Malfunction (Starter Control Circuit Malfunction) |
| P2096 (45) | Post Catalyst Fuel Trim System Too Lean (Bank 1) |
| P2097 (45) | Post Catalyst Fuel Trim System Too Rich (Bank 1) |
| P2098 (46) | Post Catalyst Fuel Trim System Too Lean (Bank 2) |
| P2099 (46) | Post Catalyst Fuel Trim System Too Rich (Bank 2) |
| P2101 (40) | Electronic Throttle Control System (ETCS) Malfunction |
| P2108 (40) | Throttle Actuator Control Module Performance |
| P2118 (40) | Throttle Actuator Current Range/Performance Problem |
| P2119 (40) | Throttle Actuator Control Throttle Body Range/Performance |
| P2121 (37) *10 | Accelerator Pedal Position (APP) Sensor A (Throttle Position (TP) Sensor D) Out of Range |
| P2122 (37) | Accelerator Pedal Position (APP) Sensor A (Throttle Position (TP) Sensor D) Circuit Low Voltage |
| P2123 (37) | Accelerator Pedal Position (APP) Sensor A (Throttle Position (TP) Sensor D) Circuit High Voltage |
| P2126 (37) *3 | Accelerator Pedal Position (APP) Sensor B (Throttle Position (TP) Sensor E) Out of Range |
| P2127 (37) | Accelerator Pedal Position (APP) Sensor B (Throttle Position (TP) Sensor E) Circuit Low Voltage |
| P2128 (37) | Accelerator Pedal Position (APP) Sensor B (Throttle Position (TP) Sensor E) Circuit High Voltage |
| P2135 (7) | Throttle Position (TP) Sensor A/B Incorrect Voltage Correlation |
| P2138 (37) | Accelerator Pedal Position (APP) Sensor A/B (Throttle Position (TP) Sensor D/E) Incorrect Voltage Correlation |
| P2148 (131) *8 | Injector Power Supply Circuit Malfunction |
| P2175 (40) *13 | Throttle Actuator Control System Low Air Flow Detected |
| P2176 (40) | Throttle Actuator Control System Idle Position Not Learned |
| P2182 (192) *3 | Engine Coolant Temperature (ECT) Sensor 2 Out of Range |
| P2183 (192) | Engine Coolant Temperature (ECT) Sensor 2 Circuit Range/Performance Problem |
| P2184 (192) | Engine Coolant Temperature (ECT) Sensor 2 Circuit Low Voltage |
| P2185 (192) | Engine Coolant Temperature (ECT) Sensor 2 Circuit High Voltage |
| P2195 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Signal Stuck Lean |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-'23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-'23
*8:'20-'23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| P2197 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Signal Stuck Lean |
| P219A (153) | Air-Fuel Ratio Variation of Cylinder (Bank 1, Rear Bank) |
| P219B (154) | Air-Fuel Ratio Variation of Cylinder (Bank 2, Front Bank) |
| P2226 (13) *8 | Barometric Pressure (BARO) Sensor Circuit Malfunction |
| P2227 (13) *9 | Barometric Pressure (BARO) Sensor Circuit Out of Range High |
| P2228 (13) | Barometric Pressure (BARO) Sensor Circuit Low Voltage |
| P2229 (13) | Barometric Pressure (BARO) Sensor Circuit High Voltage |
| P2237 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) IP Circuit High Voltage |
| P2238 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) IP Circuit Low Voltage |
| P2240 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) IP Circuit High Voltage |
| P2241 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) IP Circuit Low Voltage |
| P2243 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VCENT Circuit High Voltage |
| P2245 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VCENT Circuit Low Voltage |
| P2247 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VCENT Circuit High Voltage |
| P2249 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VCENT Circuit Low Voltage |
| P2251 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VS Circuit High Voltage |
| P2252 (155) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VS Circuit Low Voltage |
| P2254 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VS Circuit High Voltage |
| P2255 (156) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VS Circuit Low Voltage |
| P2270 (161) | Rear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Circuit Signal Stuck Lean |
| P2272 (162) | Front Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Circuit Signal Stuck Lean |
| P2279 (109) *9 | Intake Air System Leak |
| P2413 (12) | Exhaust Gas Recirculation (EGR) System Malfunction |
| P2421 (117) *8 | Evaporative Emission (EVAP) Canister Vent Shut Valve Stuck Open |
| P2422 (117) | Evaporative Emission (EVAP) Canister Vent Shut Valve Stuck Closed Malfunction |
| P2610 (132) | Powertrain Control Module (PCM) Ignition Off Internal Timer Malfunction |
| P2623 (197) *8 | High Pressure Fuel Pump Spill Valve Malfunction |
| P2646 (22) | Rocker Arm Oil Pressure Switch A (Bank 1) Circuit Low Voltage |
| P2647 (22) | Rocker Arm Oil Pressure Switch A (Bank 1) Circuit High Voltage |
| P2648 (21) | Rocker Arm Oil Control Solenoid A (Bank 1) Circuit Low Voltage |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-23
*8:'20-23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| P2649 (21) | Rocker Arm Oil Control Solenoid A (Bank 1) Circuit High Voltage |
| P2651 (114) | Rocker Arm Oil Pressure Switch B (Bank 1) Performance/Stuck off |
| P2652 (114) | Rocker Arm Oil Pressure Switch B (Bank 1) Stuck on |
| P2653 (21) | Rocker Arm Oil Control Solenoid B (Bank 1) Circuit Low Voltage |
| P2654 (21) | Rocker Arm Oil Control Solenoid B (Bank 1) Circuit High Voltage |
| P2656 (22) | Rocker Arm Oil Pressure Switch A (Bank 2) Circuit Low Voltage |
| P2657 (22) | Rocker Arm Oil Pressure Switch A (Bank 2) Circuit High Voltage |
| P2658 (21) | Rocker Arm Oil Control Solenoid A (Bank 2) Circuit Low Voltage |
| P2659 (21) | Rocker Arm Oil Control Solenoid A (Bank 2) Circuit High Voltage |
| P2A00 (157) | Rear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Circuit Range/Performance Problem |
| P2A01 (63) *11 | Rear Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 1, Sensor 2) Circuit Range/Performance Problem |
| P2A01 (161) *12 | Rear Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 1, Sensor 2) Circuit Range/Performance Problem |
| P2A03 (158) | Front Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Circuit Range/Performance Problem |
| P2A04 (162) *3 | Front Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 2, Sensor 2) Circuit Range/Performance Problem |
| P2B08 (16) *13 | No. 1 Cylinder Injector (Split injection control monitoring) |
| P2B09 (16) *13 | No. 2 Cylinder Injector (Split injection control monitoring) |
| P2B0A (16) *13 | No. 3 Cylinder Injector (Split injection control monitoring) |
| P2B0B (16) *13 | No. 4 Cylinder Injector (Split injection control monitoring) |
| P2B0C (16) *13 | No. 5 Cylinder Injector (Split injection control monitoring) |
| P2B0D (16) *13 | No. 6 Cylinder Injector (Split injection control monitoring) |
| P2DD7 (167) *13 | Cold Start Air Fuel Ratio Control System Command Lean Bank2 |
| P2DD8 (167) *13 | Cold Start Air Fuel Ratio Control System Command Rich Bank2 |
| P2DE0 (167) *13 | Cold Start Air Fuel Ratio Control System Lean Bank1 |
| P2DE1 (167) *13 | Cold Start Air Fuel Ratio Control System Rich Bank1 |
| P2DE2 (167) *13 | Cold Start Air Fuel Ratio Control System Lean Bank2 |
| P2DE3 (167) *13 | Cold Start Air Fuel Ratio Control System Rich Bank2 |
| U0029 (126) | F-CAN Malfunction (BUS-OFF (Powertrain Control Module (PCM))) |
| U0047 (221) *8 | F-CAN Malfunction For The Second Channel (BUS-OFF (Powertrain Control Module (PCM))) |
| U0101 (126) *8 | F-CAN Malfunction (Powertrain Control Module (PCM)-Transmission Control Module (TCM)) |
| U0103 *4 | F-CAN Malfunction (Powertrain Control Module (PCM)-SBW Shifter) |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-23
*8:'20-23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21-'23
*14:'17-20
| DTC (MIL indication *) | Description |
|---|---|
| U0104 *1 | F-CAN Malfunction (Powertrain Control Module (PCM)-ACC Unit/MULTIPURPOSE CAMERA unit) |
| U0114 *2 | F-CAN Malfunction (Powertrain Control Module (PCM)-i-VTM Control Unit) |
| U0122 | F-CAN Malfunction (Powertrain Control Module (PCM)-VSA Modulator-Control Unit) |
| U0126 *8 | F-CAN Malfunction (Powertrain Control Module (PCM) -Steering Angle Sensor) |
| U0131 | F-CAN Malfunction (Powertrain Control Module (PCM)-EPS Control Unit) |
| U0146 (126) *5 | F-CAN Malfunction (Powertrain Control Module (PCM)-CAN Gateway) |
| U0151 *8 | F-CAN Malfunction (Powertrain Control Module (PCM)-SRS Unit) |
| U0155 (126) | F-CAN Malfunction (Powertrain Control Module (PCM)-Gauge Control Module) |
| U0301 (131) *8 | PGM-FI System and Transmission System Program Version Mismatch |
| U1101 | F-CAN Malfunction (Powertrain Control Module (PCM)-Active Control Engine Mount (ACM)) |
| U129E | F-CAN Malfunction (Powertrain Control Module (PCM)-Power Control Unit (PCU)) |
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS. Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
*: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
*1: With ACC
*2: AWD
*3:'18-23
*4:'17
*5: With CAN gateway
*6:'17-18
*7:'19-23
*8:'20-23
*9:'17-19
*10:'18-19
*11:'17-19,'21-'23
*12:'20
*13:'21
*14:'17-20
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
No obligation. See pricing before you book.
