| Diagnostic trouble code 
 | Diagnostic trouble code name 
 | OBDII 
 | EOBD 
 | 
      
       | P000A | Intake Cam Angle Bank 1, Control Failure | 3 | 3 | 
      
       | P000C | Intake Cam Angle Bank 2, Control Failure | 3 | 3 | 
      
       | P0008 | Camshaft Bank 1, Misaligned to Crankshaft | 3 | 3 | 
      
       | P0009 | Camshaft Bank 2, Misaligned to Crankshaft | 3 | 3 | 
      
       | P0010 | Intake Cam Angle Solenoid Circuit Bank 1, Open | 3 | 3 | 
      
       | P0011 | Intake Cam Angle Bank 1, Control Failure | 3 | 7 | 
      
       | P0016 | Intake Camshaft Bank 1, Misaligned to Crankshaft | 3 | 3 | 
      
       | P0018 | Intake Camshaft Bank 2, Misaligned to Crankshaft | 3 | 3 | 
      
       | P0020 | Intake Cam Angle Solenoid Circuit Bank 2, Open | 3 | 3 | 
      
       | P0021 | Intake Cam Angle Bank 2, Control Failure | 3 | 7 | 
      
       | P0030 | O2S 1 Preheather Circuit, Open | 3 | 3 | 
      
       | P0031 | O2S 1 Preheather Circuit, Short to Ground | 3 | 3 | 
      
       | P0032 | O2S 1 Preheather Circuit, Short to B+ | 3 | 3 | 
      
       | P0033 | Charge Air Bypass Valve Circuit, Open | 3 | 4 | 
      
       | P0034 | Charge Air Bypass Valve Circuit, Short to Ground | 3 | 4 | 
      
       | P0035 | Charge Air Bypass Valve Circuit. Short to B+. | 3 | 4 | 
      
       | P0036 | O2S 2 Preheather Circuit , Open | 3 | 3 | 
      
       | P0037 | O2S 2 Preheather Circuit, Short to Ground | 3 | 3 | 
      
       | P0038 | O2S 2 Preheather Circuit, Short to B+ | 3 | 3 | 
      
       | P0053 | O2S 1 ECM Internal Heater Resistance Circuit, Out of Range | 3 | 3 | 
      
       | P0087 | Fuel Pressure Too Low | 3 | 3 | 
      
       | P0088 | Fuel Pressure Too High | 3 | 3 | 
      
       | P0089 | Fuel Pressure Regulator Performance | 3 | 3 | 
      
       | P0090 | Fuel Pump Module, Control Circuit, Open | 3 | 3 | 
      
       | P0091 | Fuel Pump Module, Control Circuit, Short to Ground | 3 | 3 | 
      
       | P0092 | Fuel Pump Module, Control Circuit, Short to B+ | 3 | 3 | 
      
       | P0101 | Mass Air Flowsensor, Performace  Problem (Deviation from Calculated Mass Air) | 3 | 5 | 
      
       | P0102 | Mass Air Flow Circuit. Low Input. | 3 | 5 | 
      
       | P0103 | Mass Air Flow Circuit. High Input. | 3 | 5 | 
      
       | P0111 | Intake Air Temperature Sensor, Performance Problem | 3 | 7 | 
      
       | P0112 | Intake Air Temperature Sensor Circuit. Short to Ground. | 3 | 7 | 
      
       | P0113 | Intake Air Temperature Sensor Circuit. Short to B+ / Open Circuit. | 3 | 7 | 
      
       | P0116 | Engine Coolant System, Malfunction | 3 | 3 | 
      
       | P0117 | Engine Coolant Temperature Sensor Circuit. Short to B+ / Open circuit. | 3 | 3 | 
      
       | P0118 | Engine Coolant Temperature Sensor Circuit.  Short to Ground. | 3 | 3 | 
      
       | P0121 | Throttle Position Sensor 1 Circuit. Out of Range. | 1 | 4 | 
      
       | P0122 | Throttle Position Sensor Circuit 1, Open/Short to Ground | 1 | 4 | 
      
       | P0123 | Throttle Position Sensor Circuit 1, Short to B+ | 1 | 4 | 
      
       | P0128 | Engine Coolant Temperature below Thermostat Regulating Temperature | 3 | 8 | 
      
       | P0130 | O2S 1 Evaluation Fault/Sensor in Air |  |  | 
      
       | P0131 | O2S 1 Circuit, Low Voltage | 3 | 3 | 
      
       | P0132 | O2S 1 Circuit, High Voltage | 3 | 3 | 
      
       | P0133 | O2S 1 Slow Response | 3 | 3 | 
      
       | P0135 | O2S 1 Heater Resistance, Out of Range | 3 | 3 | 
      
       | P0137 | O2S 2 Circuit, Low Voltage | 3 | 3 | 
      
       | P0138 | O2S 2 Circuit, High Voltage | 3 | 3 | 
      
       | P0139 | O2S 2 Signal, Stuck Rich | 3 | 8 | 
      
       | P0140 | O2S 2 No Activity Detected | 3 | 3 | 
      
       | P0141 | O2S 2 Heater Resistance, Out of Range | 3 | 3 | 
      
       | P0171 | Long Term Fuel Trim Multiplicative. Max Value, Air/Fuel too Lean. | 8 | 3 | 
      
       | P0172 | Long Term Fuel Trim Multiplicative. Min Value, Air/Fuel too Rich. | 8 | 3 | 
      
       | P0192 | Fuel Rail Pressure Sensor Circuit, Low Voltage/Pressure | 3 | 3 | 
      
       | P0193 | Fuel Rail Pressure Sensor Circuit, High Voltage/Pressure | 3 | 3 | 
      
       | P0201 | Injector 1 Circuit, Open | 5 | 5 | 
      
       | P0202 | Injector 2 Circuit, Open | 5 | 5 | 
      
       | P0203 | Injector 3 Circuit, Open | 5 | 5 | 
      
       | P0204 | Injector 4 Circuit, Open | 5 | 5 | 
      
       | P0205 | Injector 5 Circuit, Open | 5 | 5 | 
      
       | P0206 | Injector 6 Circuit, Open | 5 | 5 | 
      
       | P0219 | Engine Overspeed Detected | 7 | 7 | 
      
       | P0221 | Throttle Position Sensor 2 Circuit. Out of Range. | 1 | 4 | 
      
       | P0222 | Throttle Position Sensor Circuit 2, Open/Short to Ground | 1 | 4 | 
      
       | P0223 | Throttle Position Sensor Circuit 2, Short to B+ | 1 | 4 | 
      
       | P0234 | Turbocharger Overboost Detected | 3 | 4 | 
      
       | P0236 | Charge Air Absolute Pressure Sensor Circuit. Performance Problem. |  |  | 
      
       | P0237 | Charge Air Absolute Pressure Sensor Circuit. Short to Ground / Open. | 3 | 3 | 
      
       | P0238 | Charge Air Absolute Pressure Sensor Circuit. Short to B+. | 3 | 3 | 
      
       | P0244 | Charge Air Control Valve Circuit, Open | 3 | 4 | 
      
       | P0245 | Charge Air Control Valve Circuit, Short to Ground | 3 | 4 | 
      
       | P0246 | Charge Air Control Valve Circuit. Short to B+. | 3 | 4 | 
      
       | P0261 | Injector 1 Circuit, Short to Ground | 5 | 5 | 
      
       | P0262 | Injector 1 Circuit, Short to B+ | 5 | 5 | 
      
       | P0264 | Injector 2 Circuit, Short to Ground | 5 | 5 | 
      
       | P0265 | Injector 2 Circuit, Short to B+ | 5 | 5 | 
      
       | P0267 | Injector 3 Circuit, Short to Ground | 5 | 5 | 
      
       | P0268 | Injector 3 Circuit, Short to B+ | 5 | 5 | 
      
       | P0270 | Injector 4 Circuit, Short to Ground | 5 | 5 | 
      
       | P0271 | Injector 4 Circuit, Short to B+ | 5 | 5 | 
      
       | P0273 | Injector 5 Circuit, Short to Ground | 5 | 5 | 
      
       | P0274 | Injector 5 Circuit, Short to B+ | 5 | 5 | 
      
       | P0276 | Injector 6 Circuit, Short to Ground | 5 | 5 | 
      
       | P0277 | Injector 6 Circuit, Short to B+ | 5 | 5 | 
      
       | P0299 | Turbocharger Underboost Detected | 3 | 4 | 
      
       | P0300 | Random Misfire Detected. | 2 | 2 | 
      
       | P0301 | Cylinder 1 Misfire Detected. | 2 | 2 | 
      
       | P0302 | Cylinder 2 Misfire Detected. | 2 | 2 | 
      
       | P0303 | Cylinder 3 Misfire Detected. | 2 | 2 | 
      
       | P0304 | Cylinder 4 Misfire Detected. | 2 | 2 | 
      
       | P0305 | Cylinder 5 Misfire Detected. | 2 | 2 | 
      
       | P0306 | Cylinder 6 Misfire Detected. | 2 | 2 | 
      
       | P0313 | Misfire Detected at Low Fuel Level | 8 | 7 | 
      
       | P0318 | Rough Road Sensing Malfunction | 7 | 7 | 
      
       | P0324 | Knock Control System, ECM Internal Failure | 3 | 3 | 
      
       | P0327 | Knock Sensor Circuit Bank 1, Low Voltage | 3 | 3 | 
      
       | P0328 | Knock Sensor Circuit Bank 1, High Voltage | 3 | 3 | 
      
       | P0332 | Knock Sensor Circuit Bank 2, Low Voltage | 3 | 3 | 
      
       | P0333 | Knock Sensor Circuit Bank 2, High Voltage | 3 | 3 | 
      
       | P0335 | Crankshaft Position Sensor Circuit, Open/Short | 1/3 | 1/3 | 
      
       | P0336 | Crankshaft Position Sensor, Reference Pulse Lost | 1 | 1 | 
      
       | P0338 | Crankshaft Position Sensor, Too Many Pulses | 1 | 1 | 
      
       | P0340 | Intake Camshaft Position Sensor Bank 1 | 3 | 3 | 
      
       | P0341 | Intake Camshaft Position Sensor Bank 1, Performance Problem | 3 | 3 | 
      
       | P0342 | Intake Camshaft Position Sensor Circuit Bank 1, Short to Ground | 3 | 3 | 
      
       | P0343 | Intake Camshaft Position Sensor Circuit Bank 1, Open/Short to B+ | 3 | 3 | 
      
       | P0345 | Intake Camshaft Position Sensor Bank 2 | 3 | 3 | 
      
       | P0346 | Intake Camshaft Position Sensor Bank 2, Performance Problem | 3 | 3 | 
      
       | P0347 | Intake Camshaft Position Sensor Circuit Bank 2, Short to Ground | 3 | 3 | 
      
       | P0348 | Intake Camshaft Position Sensor Circuit Bank 2, Open/Short to B+ | 3 | 3 | 
      
       | P0351 | Ignition Coil Trigg Cylinder 1 Circuit, Open/Short | 3 | 3 | 
      
       | P0352 | Ignition Coil Trigg Cylinder 2 Circuit, Open/Short | 3 | 3 | 
      
       | P0353 | Ignition Coil Trigg Cylinder 3 Circuit, Open/Short | 3 | 3 | 
      
       | P0354 | Ignition Coil Trigg Cylinder 4 Circuit, Open/Short | 3 | 3 | 
      
       | P0355 | Ignition Coil Trigg Cylinder 5 Circuit, Open/Short | 3 | 3 | 
      
       | P0356 | Ignition Coil Trigg Cylinder 6 Circuit, Open/Short | 3 | 3 | 
      
       | P0411 | Secondary Air Injection System. Incorrect Airflow. | 3 | 8 | 
      
       | P0418 | Secondary Air Injection Relay Circuit, Open | 3 | 8 | 
      
       | P0420 | Three Way Catalytic Converter. Malfunction. | 3 |  | 
      
       | P0443 | EVAP Purge Valve Circuit, Open | 3 | 3 | 
      
       | P0446 | EVAP Canister Close Valve, Stucked in Closed Posistion | 3 | 8 | 
      
       | P0449 | EVAP Canister Close Valve Circuit, Open | 3 | 8 | 
      
       | P0451 | EVAP Tank Pressure Sensor.Performance Problem. | 3 | 8 | 
      
       | P0452 | EVAP Tank Pressure Sensor Circuit, Short to Ground | 3 | 8 | 
      
       | P0453 | EVAP Tank Pressure Sensor Circuit, Open/Short to B+ | 3 | 8 | 
      
       | P0455 | EVAP. Serious Leakage in System. | 3 | 8 | 
      
       | P0456 | EVAP, Very Small Leakage in System | 3 | 8 | 
      
       | P0458 | EVAP Purge Valve Circuit, Short to Ground | 3 | 3 | 
      
       | P0459 | EVAP Purge Valve Circuit, Short to B+ | 3 | 3 | 
      
       | P0461 | Fuel Level Sensor Circuit, Performance Problem | 7 | 7 | 
      
       | P0462 | Fuel Level Sensor Circuit, Short to Ground | 7 | 7 | 
      
       | P0463 | Fuel Level Sensor Circuit, Open/Short to B+ | 7 | 7 | 
      
       | P0480 | Cooling Fan 1 Control Circuit, Open | 7 | 7 | 
      
       | P0481 | Cooling Fan 2 Control Circuit, Open | 7 | 7 | 
      
       | P0482 | Cooling Fan 3 Control Circuit, Open | 7 | 7 | 
      
       | P0496 | EVAP Purge Valve, Internal Leakage | 3 | 8 | 
      
       | P0498 | Canister Close Valve Circuit. Short to Ground. | 3 | 8 | 
      
       | P0499 | Canister Close Valve Circuit.  Short to B+. | 3 | 8 | 
      
       | P0500 | Vehicle Speed. Incorrect Signal. | 3 | 3 | 
      
       | P0504 | Brake Light/Brake Pedal Switch Plausibility Error | 7 | 7 | 
      
       | P0506 | Idle Speed Control. Idling Speed too Low. | 3 | 3 | 
      
       | P0507 | Idle Speed Control. Idling Speed too High. | 3 | 3 | 
      
       | P050C | Engine Coolant Temperature Differs from Ambient at Cold Start | 3 | 8 | 
      
       | P0513 | ECM or CIM Not Added | 6 | 6 | 
      
       | P0532 | A/C Pressure Sensor Circuit, Open/Short to Ground | 7 | 7 | 
      
       | P0533 | A/C Pressure Sensor Circuit, Short to B+ | 7 | 7 | 
      
       | P0560 | System Voltage | 7 | 7 | 
      
       | P0562 | System Voltage Low | 7 | 7 | 
      
       | P0563 | System Voltage High | 7 | 7 | 
      
       | P0602 | Controle Module not Added | 1 | 1 | 
      
       | P0604 | Control Module. Internal Fault | 1 | 1 | 
      
       | P0605 | Control Module. Internal Fault | 1 | 1 | 
      
       | P0606 | Control Module. Internal Fault | 1 | 1 | 
      
       | P0607 | Control Module. Internal Fault | 3 | 3 | 
      
       | P0610 | Control Module not Added | 1 | 1 | 
      
       | P0614 | Control Module not Added | 1 | 1 | 
      
       | P0615 | Starter Relay Circuit, Open | 7 | 7 | 
      
       | P0616 | Starter Relay Circuit, Short to Ground | 7 | 7 | 
      
       | P0617 | Starter Relay Circuit, Short to B+ | 7 | 7 | 
      
       | P0620 | Generator L Terminal Circuit, Function Failure | 7 | 7 | 
      
       | P0625 | Generator F terminal Circuit, Open/Short to Ground | 7 | 7 | 
      
       | P0626 | Generator F terminal Circuit, Short to B+ | 7 | 7 | 
      
       | P0630 | Control Module not Added | 1 | 1 | 
      
       | P0632 | Control Module not Added | 1 | 1 | 
      
       | P0633 | Control Module not Added | 6 | 6 | 
      
       | P0638 | Throttle Mechanical, Throttle Position Deviation from Demanded | 1 | 4 | 
      
       | P0645 | A/C Relay Circuit, Open | 7 | 7 | 
      
       | P0646 | A/C Relay Circuit, Short to Ground | 7 | 7 | 
      
       | P0647 | A/C Relay Circuit, Short to B+ | 7 | 7 | 
      
       | P0650 | Check Engine Lamp Circuit, Open/Short | 6 | 6 | 
      
       | P0691 | Cooling Fan 1 Control Circuit, Short to ground | 7 | 7 | 
      
       | P0692 | Cooling Fan 1 Control Circuit, Short to B+ | 7 | 7 | 
      
       | P0693 | Cooling Fan 2 Control Circuit, Short to Ground | 7 | 7 | 
      
       | P0694 | Cooling Fan 2 Control Circuit, Short to B+ | 7 | 7 | 
      
       | P0695 | Cooling Fan 3 Control Circuit, Short to Ground | 7 | 7 | 
      
       | P0696 | Cooling Fan 3 Control Circuit, Short to B+ | 7 | 7 | 
      
       | P0700 | TCM, Check Engine Request | 1 | 1 | 
      
       | P0703 | Brake Pedal Switch Input Circuit Malfunction | 7 | 7 | 
      
       | P0704 | Clutch Switch Input Circuit Malfunction | 7 | 7 | 
      
       | P1551 | Throttle Mechanical, Rest Position Not Reached During Learn | 1 | 4 | 
      
       | P160A | Control Module not Added | 1 | 1 | 
      
       | P1629 | CIM Not Added or Missing on Bus | 6 | 6 | 
      
       | P1632 | CIM or I Bus ECU's Not Added | 6 | 6 | 
      
       | P1648 | Control Module not Added | 6 | 6 | 
      
       | P1677 | ECU Internal Fault. Security Function Disable | 6 | 6 | 
      
       | P1678 | ECM or CIM Not Added | 6 | 6 | 
      
       | P1679 | CIM or I Bus ECU's Not Added | 6 | 6 | 
      
       | P2088 | Intake Cam Angle Solenoid Circuit Bank 1, Short to Ground | 3 | 3 | 
      
       | P2089 | Intake Cam Angle Solenoid Circuit Bank 1, Short to B+ | 3 | 3 | 
      
       | P2092 | Intake Cam Angle Solenoid Circuit Bank 2, Short to Ground | 3 | 3 | 
      
       | P2093 | Intake Cam Angle Solenoid Circuit Bank 2, Short to B+ | 3 | 3 | 
      
       | P2096 | Post Catalyst Fuel Trim System, Low Limit Bank 1 | 3 | 3 | 
      
       | P2097 | Post Catalyst Fuel Trim System, High Limit Bank 1 | 3 | 3 | 
      
       | P2100 | Throttle Motor Circuit, Open | 1 | 4 | 
      
       | P2101 | Throttle Motor, Position Failure | 1 | 4 | 
      
       | P2107 | Throttle Motor, ECM Internal Failure | 1 | 4 | 
      
       | P2119 | Throttle, Return Spring Failure | 1 | 4 | 
      
       | P2122 | Pedal Position Sensor Circuit 1. Open Circuit/Short to Ground. | 1 | 4 | 
      
       | P2123 | Pedal Position Sensor Circuit 1. Short to B+. | 1 | 4 | 
      
       | P2127 | Pedal Position Sensor Circuit 2. Short to Ground/Open Circuit. | 1 | 4 | 
      
       | P2128 | Pedal Position Sensor Circuit 2. Short to B+. | 1 | 4 | 
      
       | P2138 | Pedal Position Sensor Circuit. Plausibility Fault Between Circuit 1 and 2. | 1 | 4 | 
      
       | P2176 | Throttle Mechanical, Can Not Reach Closed Position | 1/3 | 4 | 
      
       | P2187 | Long Term Fuel Trim Additive. Max Value, Air/Fuel too Lean. | 3 | 3 | 
      
       | 2188 | Long Term Fuel Trim Additive. Min Value, Air/Fuel too Rich. | 3 | 3 | 
      
       | 2191 | Long Term Fuel Trim Multiplicative. Max Value, Air/Fuel too Lean. | 3 | 8 | 
      
       | P2192 | Long Term Fuel Trim Multiplicative. Min Value, Air/Fuel too Rich. | 3 | 8 | 
      
       | P2195 | Short Term Fuel Trim.  Max Value, Air/Fuel too Lean. | 3 | 3 | 
      
       | P2196 | Short Term Fuel Trim. Min Value, Air/Fuel  too Rich. | 3 | 3 | 
      
       | P2227 | Atmosphere Pressure Sensor Circuit, Performance Problem | 3 | 3 | 
      
       | P2228 | Atmosphere Pressure Sensor Circuit, Open/Short to Ground | 3 | 3 | 
      
       | P2229 | Atmosphere Pressure Sensor Circuit, Short to B+ | 3 | 3 | 
      
       | P2231 | O2S 1 Signal Circuit Short to Heater Circuit | 3 | 3 | 
      
       | P2232 | O2S 2 Signal Circuit Short to Heater Circuit | 3 | 3 | 
      
       | P2237 | O2S 1 Pump Current Circiut, Open | 3 | 3 | 
      
       | P2238 | O2S 1 Pump Current Circiut, Open | 3 | 3 | 
      
       | P2239 | O2S 1 Pump Current Circiut, Open | 3 | 3 | 
      
       | P2243 | O2S 1 Reference Voltage Circuit, Open | 3 | 3 | 
      
       | P2251 | O2S 1 Reference Ground Circuit, Open | 3 | 3 | 
      
       | P2261 | Turbocharger Bypass Valve, Mechanical Failure | 3 | 4 | 
      
       | P2270 | O2S 2 Signal, Stuck Lean | 3 | 3 | 
      
       | P2271 | O2S 2 Signal, Stuck Rich | 3 | 3 | 
      
       | P2281 | Air Leak Before Throttle Body | 3 | 4 | 
      
       | P2297 | O2S 1 Performance Fault During Decel Fuel Cut-Off | 3 | 3 | 
      
       | P2300 | Ignition Coil Trig Cylinder 1 Circuit, Short to Ground | 3 | 3 | 
      
       | P2301 | Ignition Coil Trig Cylinder 1 Circuit, Open/Short to B+ | 3 | 3 | 
      
       | P2303 | Ignition Coil Trig Cylinder 2 Circuit, Short to Ground | 3 | 3 | 
      
       | P2304 | Ignition Coil Trig Cylinder 2 Circuit, Open/Short to B+ | 3 | 3 | 
      
       | P2306 | Ignition Coil Trig Cylinder 3 Circuit, Short to Ground | 3 | 3 | 
      
       | P2307 | Ignition Coil Trig Cylinder 3 Circuit, Open/Short to B+ | 3 | 3 | 
      
       | P2309 | Ignition Coil Trig Cylinder 4 Circuit, Short to Ground | 3 | 3 | 
      
       | P2310 | Ignition Coil Trig Cylinder 4 Circuit, Open/Short to B+ | 3 | 3 | 
      
       | P2312 | Ignition Coil Trig Cylinder 5 Circuit, Short to Ground | 3 | 3 | 
      
       | P2313 | Ignition Coil Trig Cylinder 5 Circuit, Open/Short to B+ | 3 | 3 | 
      
       | P2315 | Ignition Coil Trig Cylinder 6 Circuit, Short to Ground | 3 | 3 | 
      
       | P2316 | Ignition Coil Trig Cylinder 6 Circuit, Open/Short to B+ | 3 | 3 | 
      
       | P2444 | Secondary Air Injection Relay Circuit, Short to B+ | 3 | 8 | 
      
       | P2445 | Secondary Air Injection Relay Circuit, Short to Ground | 3 | 8 | 
      
       | P2500 | Generator L Terminal Control Circuit, Short to Ground | 7 | 7 | 
      
       | P2501 | Generator L Terminal Control Circuit, Short to B+ | 7 | 7 | 
      
       | 2626 | O2S 1 Pumping Current Trim Circuit, Open | 3 | 3 |