Engine Control System (G4KE - GSL 2.4)
ENGINE CONTROL SYSTEM DIAGNOSTIC TROUBLE CODES CHART (2.4L)
| DTC | Description | MIL |
|---|---|---|
| P0011 | "A" Camshaft Position-Timing Over-Advanced or System Performance (Bank 1) | • |
| P0014 | "B" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1) | • |
| P0016 | Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A) | • |
| P0017 | Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B) | • |
| P0030 | HO2S Heater Control Circuit (Bank 1/Sensor 1) | • |
| P0031 | HO2S Heater Control Circuit Low (Bank 1/Sensor 1) | • |
| P0032 | HO2S Heater Control Circuit High (Bank 1/Sensor 1) | • |
| P0036 | HO2S Heater Control Circuit (Bank 1/Sensor 2) | • |
| P0037 | HO2S Heater Control Circuit Low (Bank 1/Sensor 2) | • |
| P0038 | HO2S Heater Control Circuit High (Bank 1/Sensor 2) | • |
| P0076 | Intake Valve Control Solenoid Circuit-Low (Bank 1) | • |
| P0077 | Intake Valve Control Solenoid Circuit-High (Bank 1) | • |
| P0079 | Exhaust Valve Control Solenoid Circuit Low (Bank 1) | • |
| P0080 | Exhaust Valve Control Solenoid Circuit High (Bank 1) | • |
| P0106 | Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance | • |
| P0107 | Manifold Absolute Pressure/Barometric Pressure Circuit Low Input | • |
| P0108 | Manifold Absolute Pressure/Barometric Pressure Circuit High Input | • |
| P0111 | Intake Air Temperature Sensor 1 Circuit Range/Performance | • |
| P0112 | Intake Air Temperature Sensor 1 Circuit Low Input | • |
| P0113 | Intake Air Temperature Sensor 1 Circuit High Input | • |
| P0116 | Engine Coolant Temperature Circuit Range/Performance | • |
| P0117 | Engine Coolant Temperature Circuit Low Input | • |
| P0118 | Engine Coolant Temperature Circuit High Input | • |
| P0119 | Engine Coolant Temperature Circuit Intermittent | • |
| P0121 | Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance | • |
| P0122 | Throttle/Pedal Position Sensor/Switch "A" Circuit Low Input | • |
| P0123 | Throttle/Pedal Position Sensor/Switch "A" Circuit High Input | • |
| P0125 | Insufficient Coolant Temperature for Closed Loop Fuel Control | • |
| P0128 | Coolant Thermostat (Coolant Temperature below Thermostat Regulating Temperature) | • |
| P0131 | O2 Sensor Circuit Low Voltage (Bank 1/Sensor 1) | • |
| P0132 | O2 Sensor Circuit High Voltage (Bank 1/Sensor 1) | • |
| P0133 | O2 Sensor Circuit Slow Response (Bank 1/Sensor 1) | • |
| P0135 | O2 Sensor Heater Circuit (Bank 1/Sensor 1) | • |
| P0136 | O2 Sensor Circuit (Bank 1/Sensor 2) | • |
| P0137 | O2 Sensor Circuit Low Voltage (Bank 1/Sensor 2) | • |
| P0138 | O2 Sensor Circuit High Voltage (Bank 1/Sensor 2) | • |
| P0139 | O2 Sensor Circuit Slow Response (Bank 1/Sensor 2) | • |
| P0140 | O2 Sensor Circuit No Activity Detected (Bank 1/Sensor 2) | • |
| P0170 | Fuel Trim (Bank 1) | • |
| P0221 | Throttle/Pedal Position Sensor/Switch "B" Circuit Range/Performance | • |
| P0222 | Throttle/Pedal Position Sensor/Switch "B" Circuit Low Input | • |
| P0223 | Throttle/Pedal Position Sensor/Switch "B" Circuit High Input | • |
| P0230 | Fuel Pump Primary Circuit | |
| P0261 | Cylinder 1 Injector Circuit Low | • |
| P0262 | Cylinder 1 Injector Circuit High | • |
| P0264 | Cylinder 2 Injector Circuit Low | • |
| P0265 | Cylinder 2 Injector Circuit High | • |
| P0267 | Cylinder 3 Injector Circuit Low | • |
| P0268 | Cylinder 3 Injector Circuit High | • |
| P0270 | Cylinder 4 Injector Circuit Low | • |
| P0271 | Cylinder 4 Injector Circuit High | • |
| P0300 | Random/Multiple Cylinder Misfire Detected | • |
| P0301 | Cylinder 1-Misfire detected | • |
| P0302 | Cylinder 2-Misfire detected | • |
| P0303 | Cylinder 3-Misfire detected | • |
| P0304 | Cylinder 4-Misfire detected | • |
| P0315 | Crankshaft Position System Variation Not Learned | |
| P0326 | Knock Sensor 1 Circuit (Bank 1 or Single Sensor) | • |
| P0335 | Crankshaft Position Sensor "A" Circuit | • |
| P0336 | Crankshaft Position Sensor "A" Circuit Range/Performance | • |
| P0340 | Camshaft Position Sensor "A" Circuit (Single Sensor) | • |
| P0341 | Camshaft Position Sensor "A" Circuit Range/Performance (Single) | • |
| P0365 | Camshaft Position Sensor B Circuit Malfunction (Bank 1) | • |
| P0366 | Camshaft Position Sensor "B" Circuit Range/Performance (Bank 1) | • |
| P0420 | Catalyst System Efficiency below Threshold (Bank 1) | • |
| P0441 | Evaporative Emission System Incorrect Purge Flow | • |
| P0442 | Evaporative Emission System-Leak detected (small leak) | • |
| P0444 | Evaporative Emission System-Purge Control Valve Circuit Open | • |
| P0445 | Evaporative Emission System-Purge Control Valve Circuit Shorted | • |
| P0447 | Evaporative Emission System-Vent Control Circuit Open | • |
| P0448 | Evaporative Emission System - Vent Control Circuit Shorted | • |
| P0449 | Evaporative Emission System-Vent Valve/Solenoid Circuit | • |
| P0451 | Evaporative Emission System-Pressure Sensor Range/Performance | • |
| P0452 | Evaporative Emission System-Pressure Sensor Low Input | • |
| P0453 | Evaporative Emission System-Pressure Sensor High Input | • |
| P0454 | Evaporative Emission System-Pressure Sensor Intermittent | • |
| P0455 | Evaporative Emission System-Leak detected (Large leak) | • |
| P0456 | Evaporative Emission System-Leak detected (very small leak) | • |
| P0461 | Fuel Level Sensor "A" Circuit Range/Performance | • |
| P0462 | Fuel Level Sensor "A" Circuit Low Input | • |
| P0463 | Fuel Level Sensor "A" Circuit High Input | • |
| P0464 | Fuel Level Sensor "A" Circuit Intermittent | • |
| P0504 | Brake Switch "A/B" Correlation | |
| P0506 | Idle Air Control System-RPM Lower than Expected | • |
| P0507 | Idle Air Control System-RPM Higher than Expected | • |
| P0532 | A/C Refrigerant Pressure Sensor "A" Circuit Low Input | |
| P0533 | A/C Refrigerant Pressure Sensor "A" Circuit High Input | |
| P0551 | Power Steering Pressure Sensor/Switch Circuit Range/Performance | |
| P0552 | Power Steering Pressure Sensor/Switch Circuit Low Input | |
| P0553 | Power Steering Pressure Sensor/Switch Circuit High Input | |
| P0560 | System Voltage | |
| P0562 | System Voltage Low | • |
| P0563 | System Voltage High | • |
| P0564 | Cruise Control Multi-Function Input A Circuit | |
| P0605 | Internal Control Module Read Only Memory (ROM) Error | • |
| P0606 | ECM/PCM Processor | • |
| P0625 | Generator Field/F Terminal Circuit Low | |
| P0626 | Generator Field/F Terminal Circuit High | |
| P0630 | VIN Not Programmed or Incompatible-ECM/PCM | • |
| P0638 | Throttle Actuator Control Range/Performance (Bank 1) | • |
| P0642 | Sensor Reference Voltage "A" Circuit Low | • |
| P0643 | Sensor Reference Voltage "A" Circuit High | • |
| P0646 | A/C Clutch Relay Control Circuit Low | |
| P0647 | A/C Clutch Relay Control Circuit High | |
| P0650 | Malfunction Indicator Lamp (MIL) Control Circuit | |
| P0652 | Sensor Reference Voltage "B" Circuit Low | • |
| P0653 | Sensor Reference Voltage "B" Circuit High | • |
| P0661 | Intake Manifold Tuning Valve Control Circuit Low (Bank 1) | • |
| P0662 | Intake Manifold Tuning Valve Control Circuit High (Bank 1) | • |
| P0698 | Sensor Reference Voltage "C" Circuit Low | • |
| P0699 | Sensor Reference Voltage "C" Circuit High | • |
| P06A4 | Sensor Reference Voltage "D" Circuit Low | • |
| P06A5 | Sensor Reference Voltage "D" Circuit High | • |
| P0704 | Clutch Switch Input Circuit Malfunction | |
| P2004 | Intake Manifold Runner Control Stuck Open (Bank 1) | • |
| P2006 | Intake Manifold Runner Control Stuck Closed (Bank 1) | • |
| P2008 | Intake Manifold Runner Control Circuit/Open (Bank 1) | • |
| P200A | Intake Manifold Runner Performance (Bank 1) | • |
| P2016 | Intake Manifold Runner Position Sensor/Switch Circuit Low (Bank 1) | • |
| P2017 | Intake Manifold Runner Position Sensor/Switch Circuit High (Bank 1) | • |
| P2096 | Post Catalyst Fuel Trim System Too Lean (Bank 1) | • |
| P2097 | Post Catalyst Fuel Trim System Too Rich (Bank 1) | • |
| P2101 | Throttle Actuator Control Motor Circuit Range/Performance | • |
| P2104 | Throttle Actuator Control System - Forced Idle | • |
| P2105 | Throttle Actuator Control System-Force Engine Shutdown | • |
| P2106 | Throttle Actuator Control System-Force Limited Power | • |
| P2110 | Throttle Actuator Control System - Forced Limited RPM | • |
| P2118 | Throttle Actuator Control Motor Current Range/Performance | • |
| P2119 | Throttle Actuator Control Throttle Body Range/Performance | • |
| P2122 | Throttle/Pedal Position Sensor/Switch "D" Circuit Low Input | • |
| P2123 | Throttle/Pedal Position Sensor/Switch "D" Circuit High Input | • |
| P2127 | Throttle/Pedal Position Sensor/Switch "E" Circuit Low Input | • |
| P2128 | Throttle/Pedal Position Sensor/Switch "E" Circuit-High Input | • |
| P2138 | Throttle/Pedal Position Sensor/Switch D/E Voltage Correlation | • |
| P2159 | Vehicle Speed Sensor Range/Performance | • |
| P2187 | System Too Lean at Idle | • |
| P2188 | System Too Rich at Idle | • |
| P2191 | System Too Lean at Higher Load | • |
| P2192 | System Too Rich at Higher Load | • |
| P2195 | O2 Sensor Signal Stuck Lean (Bank 1 Sensor 1) | • |
| P2196 | O2 Sensor Signal Stuck Rich (Bank 1 Sensor 1) | • |
| P2237 | O2 Sensor Pumping Current Circuit/Open (Bank 1 Sensor 1) | • |
| P2243 | O2 Sensor Reference Voltage Circuit/Open (Bank 1 Sensor 1) | • |
| P2251 | O2 Sensor Reference Ground Circuit/Open (Bank 1 Sensor 1) | • |
| P2270 | O2 Sensor Signal Stuck Lean (Bank 1 Sensor 2) | • |
| P2271 | O2 Sensor Signal Stuck Rich (Bank 1 Sensor 2) | • |
| P2297 | O2 Sensor Out of Range During Deceleration - (Bank 1 Sensor 1) | • |
| P2414 | O2 Sensor Exhaust Sample Error (Bank 1 Sensor 1) | • |
| P2610 | ECM/PCM Internal Engine Off Timer Performance | • |
| P2626 | O2 Sensor Pumping Current Trim Circuit/Open (Bank 1 Sensor 1) | • |
| U0001 | High Speed CAN Communication Bus off | • |
| U0101 | Lost Communication With TCM | • |