Engine Controls - Self-Diagnostics - With Codes
- Diagnostic Trouble Code Definitions
- Fault Diagnosis
- Diagnostic Tests
- Notes
- DTC P0010: Camshaft Control Bank 1 - Noisy Signal
- DTC P0011: VANOS Actuator Stuck In Maximum Advance Position
- DTC P0012: VANOS Actuator Stuck In Minimum Advance Position
- DTC P0020: Camshaft Control Bank 2 - Noisy Signal
- DTC P0021: VANOS Actuator Stuck In Maximum Advance Position
- DTC P0022: VANOS Actuator Stuck In Minimum Advance Position
- DTC P0031: O2 Sensor Heater Circuit Bank 1 Upstream Sensor - Short Circuit To Ground
- DTC P0032: O2 Sensor Heater Circuit Bank 1 Upstream Sensor - Short To Battery
- DTC P0032: O2 Sensor Heater Circuit Bank 1 Upstream Sensor - Signal Fault
- DTC P0036: O2 Sensor Heater Circuit Bank 1 Downstream Sensor
- DTC P0037: O2 Sensor Heater Circuit Bank 1 Downstream Sensor - Short Circuit To Ground
- DTC P0038: O2 Sensor Heater Circuit Bank 1 Downstream Sensor - Short To Battery
- DTC P0050: O2 Sensor Heater Circuit Bank 2 Upstream Sensor
- DTC P0051: O2 Sensor Heater Circuit Bank 2 Upstream Sensor - Short Circuit To Ground
- DTC P0052: O2 Sensor Heater Circuit Bank 2 Upstream Sensor - Short To Battery
- DTC P0056: O2 Sensor Heater Circuit Bank 1 Downstream Sensor
- DTC P0057: O2 Sensor Heater Circuit Bank 1 Downstream Sensor - Short Circuit To Ground
- DTC P0058: O2 Sensor Heater Circuit Bank 2 Downstream Sensor - Short To Battery
- DTC P0102: Air Mass Sensor
- DTC P0103: Air Mass Sensor
- DTC P0106: Ambient Pressure Sensor - Plausibility
- DTC P0107: Ambient Pressure Sensor - Low Input
- DTC P0108: Ambient Pressure Sensor - High Input
- DTC P0112: Intake Air Temperature Fault - Open Circuit
- DTC P0113: Intake Air Temperature Fault - Short To Ground
- DTC P0116: Engine Coolant Temperature Sensor - Signal Intermittent
- DTC P0117: Engine Coolant Temperature Sensor - Low Input
- DTC P0118: Engine Coolant Temperature Sensor - High Input
- DTC P0119: Engine Coolant Temperature Sensor - Signal Intermittent
- DTC P0120: Throttle/Pedal Position Sensor/Switch A Circuit
- DTC P0121: Throttle/Pedal Position Sensor A - Range/Performance Problem
- DTC P0122: Throttle/Pedal Position Sensor A - Low Input
- DTC P0123: Throttle/Pedal Position Sensor A - High Input
- DTC P0128: Stuck Thermostat
- DTC P0130: O2 Sensor Circuit Bank 1 Upstream - Short To Battery
- DTC P0131: O2 Sensor Circuit Bank 1 Upstream - Short To Ground
- DTC P0132: O2 Sensor Circuit Bank 1 Upstream - Short To Battery
- DTC P0133: O2 Sensor Ageing Fault, Upstream Bank 1 - Minimum Signal
- DTC P0133: O2 Sensor Ageing Fault, Upstream Bank 1 - Maximum Signal
- DTC P0134: O2 Sensor Circuit Bank 1 Upstream - Open Circuit
- DTC P0135: O2 Sensor Heater Circuit Bank 1 Upstream Sensor
- DTC P0136: O2 Sensor Circuit Bank 1 Downstream - Short To Battery
- DTC P0137: O2 Sensor Circuit Bank 1 Downstream - Short To Ground
- DTC P0138: O2 Sensor Circuit Bank 1 Downstream - Short To Battery
- DTC P0139: O2 Sensor Ageing Fault, Downstream Bank 1 - Plausibility
- DTC P0139: O2 Sensor Ageing Fault, Downstream Bank 1 - Minimum Signal
- DTC P0139: O2 Sensor Ageing Fault, Downstream Bank 1 - Maximum Signal
- DTC P0140: O2 Sensor Circuit Bank 1 Downstream - Open Circuit
- DTC P0141: O2 Sensor Heater Circuit Bank 1 Downstream Sensor
- DTC P0150: O2 Sensor Circuit Bank 2 Upstream - Short To Battery
- DTC P0151: O2 Sensor Circuit Bank 2 Upstream - Short To Ground
- DTC P0152: O2 Sensor Circuit Bank 2 Upstream - Short To Battery
- DTC P0153: O2 Sensor Ageing Fault, Upstream Bank 2 - Minimum Signal
- DTC P0153: O2 Sensor Ageing Fault, Upstream Bank 2 - Maximum Signal
- DTC P0154: O2 Sensor Circuit Bank 2 Upstream - Open Circuit
- DTC P0155: O2 Sensor Heater Circuit Bank 2 Upstream Sensor
- DTC P0156: O2 Sensor Circuit Bank 2 Downstream - Short To Battery
- DTC P0157: O2 Sensor Circuit Bank 2 Downstream - Short To Ground
- DTC P0158: O2 Sensor Circuit Bank 2 Downstream - Short To Battery
- DTC P0159: O2 Sensor Ageing Fault, Downstream Bank 2 - Plausibility
- DTC P0159: O2 Sensor Ageing Fault, Downstream Bank 2 - Minimum Signal
- DTC P0159: O2 Sensor Ageing Fault, Downstream Bank 2 - Maximum Signal
- DTC P0160: O2 Sensor Circuit Bank 2 Downstream - Open Circuit
- DTC P0161: O2 Sensor Heater Circuit Bank 1 Downstream Sensor
- DTC P0171: Lambda Control Adaption Exceeds Upper Limit Bank 1 - Too Lean
- DTC P0172: Lambda Control Adaption Exceeds Upper Limit Bank 1 - Too Rich
- DTC P0174: Lambda Control Adaption Exceeds Upper Limit Bank 2 - Too Lean
- DTC P0175: Lambda Control Adaption Exceeds Upper Limit Bank 2 - Too Rich - Minimum Signal
- DTC P0201: Cylinder 1 Injection Circuit Fault - Open Circuit
- DTC P0202: Cylinder 2 Injection Circuit Fault - Open Circuit
- DTC P0203: Cylinder 3 Injection Circuit Fault - Open Circuit
- DTC P0204: Cylinder 4 Injection Circuit Fault - Open Circuit
- DTC P0205: Cylinder 2 Injection Circuit Fault - Open Circuit
- DTC P0206: Cylinder 6 Injection Circuit Fault - Open Circuit
- DTC P0207: Cylinder 7 Injection Circuit Fault - Open Circuit
- DTC P0208: Cylinder 8 Injection Circuit Fault - Open Circuit
- DTC P0221: Throttle/Pedal Position Sensor B - Range/Performance Problem
- DTC P0222: Throttle/Pedal Position Sensor B - Low Input
- DTC P0223: Throttle/Pedal Position Sensor B - High Input
- DTC P0231: Fuel Pump Output Drive - Short To Ground
- DTC P0232: Fuel Pump Output Drive - Short To Battery
- DTC P0233: Fuel Pump Output Drive - Open Circuit
- DTC P0261: Cylinder 1 Injection Circuit Fault - Short To Ground
- DTC P0262: Cylinder 1 Injection Circuit Fault - Short To Battery
- DTC P0264: Cylinder 2 Injection Circuit Fault - Short To Ground
- DTC P0265: Cylinder 2 Injection Circuit Fault - Short To Battery
- DTC P0267: Cylinder 6 Injection Circuit Fault - Short To Ground
- DTC P0268: Cylinder 3 Injection Circuit Fault - Short To Battery
- DTC P0270: Cylinder 4 Injection Circuit Fault - Short To Ground
- DTC P0271: Cylinder 4 Injection Circuit Fault - Short To Battery
- DTC P0273: Cylinder 5 Injection Circuit Fault - Short To Ground
- DTC P0274: Cylinder 5 Injection Circuit Fault - Short To Battery
- DTC P0276: Cylinder 6 Injection Circuit Fault - Short To Ground
- DTC P0277: Cylinder 6 Injection Circuit Fault - Short To Battery
- DTC P0279: Cylinder 7 Injection Circuit Fault - Short To Ground
- DTC P0280: Cylinder 7 Injection Circuit Fault - Short To Battery
- DTC P0282: Cylinder 8 Injection Circuit Fault - Short To Ground
- DTC P0283: Cylinder 8 Injection Circuit Fault - Short To Battery
- DTC P0300: Multiple Cylinder Misfire
- DTC P0301: Cylinder 1 Misfire - Plausibility
- DTC P0301: Cylinder 1 Misfire - Minimum Signal
- DTC P0301: Cylinder 1 Misfire - Maximum Signal
- DTC P0302: Cylinder 2 Misfire - Plausibility
- DTC P0302: Cylinder 2 Misfire - Minimum Signal
- DTC P0302: Cylinder 2 Misfire - Maximum Signal
- DTC P0303: Cylinder 3 Misfire - Plausibility
- DTC P0303: Cylinder 3 Misfire - Minimum Signal
- DTC P0303: Cylinder 3 Misfire - Maximum Signal
- DTC P0304: Cylinder 4 Misfire - Plausibility
- DTC P0304: Cylinder 4 Misfire - Minimum Signal
- DTC P0304: Cylinder 4 Misfire - Maximum Signal
- DTC P0305: Cylinder 5 Misfire - Plausibility
- DTC P0305: Cylinder 5 Misfire - Minimum Signal
- DTC P0305: Cylinder 5 Misfire - Maximum Signal
- DTC P0306: Cylinder 6 Misfire - Plausibility
- DTC P0306: Cylinder 6 Misfire - Minimum Signal
- DTC P0306: Cylinder 6 Misfire - Maximum Signal
- DTC P0307: Cylinder 7 Misfire - Plausibility
- DTC P0307: Cylinder 7 Misfire - Minimum Signal
- DTC P0307: Cylinder 7 Misfire - Maximum Signal
- DTC P0308: Cylinder 8 Misfire - Plausibility
- DTC P0308: Cylinder 8 Misfire - Minimum Signal
- DTC P0308: Cylinder 8 Misfire - Maximum Signal
- DTC P0324: Knock Control System - Impulse Fault
- DTC P0324: Knock Control System
- DTC P0324: Knock Control System - Offset Fault
- DTC P0327: Knock Sensor 1 Circuit (Bank 1)
- DTC P0328: Knock Sensor 1 Circuit (Bank 1)
- DTC P0332: Knock Sensor 3 Circuit (Bank 2)
- DTC P0333: Knock Sensor 3 Circuit (Bank 2)
- DTC P0335: Crankshaft Sensor A Circuit Fault
- DTC P0340: Camshaft Position Sensor Bank 1 - Plausibility
- DTC P0342: Camshaft Position Sensor Bank 1 - Short To Ground
- DTC P0343: Camshaft Position Sensor Bank 1
- DTC P0345: Camshaft Position Sensor Bank 2 - Plausibility
- DTC P0347: Camshaft Position Sensor Bank 2 - Short To Ground
- DTC P0348: Camshaft Position Sensor Bank 2
- DTC P0370: Timing Reference High Resolution Signal A
- DTC P0412: Secondary Air Injection System, Switching Valve - Open Circuit
- DTC P0413: Secondary Air Injection System, Switching Valve - Short To Battery
- DTC P0414: Secondary Air Injection System, Switching Valve - Short To Ground
- DTC P0418: Secondary Air Pump Output Drive - Open Circuit
- DTC P0420: Catalyst System Efficiency Below Threshold Bank 1
- DTC P0430: Catalyst System Efficiency Below Threshold Bank 2
- DTC P0440: Fuel Tank Breathing Functional Check Fault
- DTC P0441: LDP Clamped Tube
- DTC P0442: LDP Leak Detection Fault
- DTC P0442: DM-TL GREATER THAN 1.0 mm LEAK
- DTC P0443: Purge Valve Output Drive - Open Circuit
- DTC P0444: Purge Valve Output Drive - Short To Battery
- DTC P0445: Purge Valve Output Drive - Short To Ground
- DTC P0455: LDP Leak Detection Fault
- DTC P0455: DM-TL 0.5-1.0 mm LEAK
- DTC P0456: DM-TL 0.5 mm LEAK
- DTC P0491: Secondary Air System Fault Bank 1
- DTC P0492: Secondary Air System Fault Bank 2
- DTC P0500: Vehicle Speed Sensor
- DTC P0506: Engine Idle Speed Lower Than Expected
- DTC P0507: Engine Idle Speed Higher Than Expected
- DTC P0512: Comfort Start - Starter Request Circuit - Signal Fault
- DTC P0512: Comfort Start - Starter Request Circuit - Plausibility
- DTC P0512: Comfort Start - Starter Request Circuit - Minimum Signal
- DTC P0530: Air Conditioning Refrigerant Pressure Sensor Circuit - Open Circuit
- DTC P0532: Air Conditioning Refrigerant Pressure Sensor Circuit - Short To Ground
- DTC P0533: Air Conditioning Refrigerant Pressure Sensor Circuit - Short To Battery
- DTC P0561: Battery Voltage Monitor
- DTC P0562: Battery Voltage Monitor
- DTC P0563: Battery Voltage Monitor - Short To Ground
- DTC P0571: Cruise Control/Brake Switch A Circuit
- DTC P0604: Internal Control Module Ram Error
- DTC P0605: Internal Control Module ROM Error
- DTC P0606: ECM/Pcm Processor
- DTC P0615: Comfort Start Output Drive - Open Circuit
- DTC P0616: Comfort Start Output Drive - Short To Ground
- DTC P0617: Comfort Start Output Drive - Short To Battery
- DTC P0650: Crankshaft Sensor A Circuit Fault - Signal Fault
- DTC P0650: Crankshaft Sensor A Circuit Fault - Minimum Signal
- DTC P0650: Crankshaft Sensor A Circuit Fault - Maximum Signal
- DTC P0691: Engine Cooling Fan Control Fault - Short To Ground
- DTC P0692: Engine Cooling Fan Control Fault - Short To Battery
- DTC P0693: Engine Cooling Fan Control Fault - Short To Battery
- DTC P0702: Electronic Automatic Transmission Internal FET Fault
- DTC P0705: Electronic Automatic Transmission Gear Selector Switch
- DTC P0710, P0711, P0712 & P0713: Electronic Automatic Transmission Oil Temperature Sensor
- DTC P0711: Electronic Automatic Transmission Temperature Fault
- DTC P0715 & P0716: Electronic Automatic Transmission Turbine Speed Sensor
- DTC P0720 & P0721: Electronic Automatic Transmission Output Shaft Speed Sensor
- DTC P0730: Electronic Automatic Transmission Gear Monitor
- DTC P0730: Electronic Automatic Transmission Stall Speed Fault
- DTC P0731: Electronic Automatic Transmission Gear Monitor
- DTC P0732: Electronic Automatic Transmission Gear Monitor
- DTC P0733: Electronic Automatic Transmission Gear Monitor
- DTC P0734: Electronic Automatic Transmission Gear Monitor
- DTC P0735: Electronic Automatic Transmission Gear Monitor
- DTC P0741: Electronic Automatic Transmission Torque Converter Clutch Monitor
- DTC P0740 & P0743: Electronic Automatic Transmission Pressure Line Solenoid (Eds) 4
- DTC P0745 & P0748: Electronic Automatic Transmission Pressure Line Solenoid (Eds) 1
- DTC P0750, P0751, P0752 & P0753: Electronic Automatic Transmission Shift Solenoid (MV) 1
- DTC P0755, P0756, P0757 & P0758: Electronic Automatic Transmission Shift Solenoid (MV) 2
- DTC P0760, P0761, P0762 & P0763: Electronic Automatic Transmission Shift Solenoid (MV) 3
- DTC P0775 & P0778: Electronic Automatic Transmission Pressure Line Solenoid (Eds) 2
- DTC P0780: Electronic Automatic Transmission Gear Monitor
- DTC P0782: Electronic Automatic Transmission Gear Monitor
- DTC P0783: Electronic Automatic Transmission Gear Monitor
- DTC P0795 & P0798: Electronic Automatic Transmission Pressure Line Solenoid (Eds) 3
- DTC P1102: Throttle To Air Flow Plausibility Fault
- DTC P1103: Throttle To Air Flow Plausibility Fault
- DTC P1114: Vehicle Ambient Temperature Sensor
- DTC P1117: Radiator Outlet Temperature Sensor - Low Input
- DTC P1118: Radiator Outlet Temperature Sensor - High Input
- DTC P1120: Throttle Pedal Position Sensor
- DTC P1121: Throttle Pedal Position Sensor 1 - Plausibility
- DTC P1122: Throttle Pedal Position Sensor 1 - Low Signal
- DTC P1123: Throttle Pedal Position Sensor 1 - High Signal
- DTC P1129: Swapped O2 Sensors
- DTC P1171: Lambda Control Adaption Fault Bank 1
- DTC P1172: Lambda Control Adaption Fault Bank 1
- DTC P1174: Lambda Control Adaption Fault Bank 2
- DTC P1175: Lambda Control Adaption Fault Bank 2
- DTC P1221: Throttle Pedal Position Sensor 1 - Plausibility
- DTC P1222: Throttle Pedal Position Sensor 2 - Low Signal
- DTC P1223: Throttle Pedal Position Sensor 2 - High Signal
- DTC P1300: Multiple Cylinder Misfire
- DTC P1301: Multiple Cylinder Misfire
- DTC P1327: Knock Sensor 2 Circuit (Bank 1)
- DTC P1328: Knock Sensor 2 Circuit (Bank 1)
- DTC P1332: Knock Sensor 4 Circuit (Bank 2)
- DTC P1333: Knock Sensor 4 Circuit (Bank 2)
- DTC P1413: Secondary Air Pump Output Drive - Short To Ground
- DTC P1414: Secondary Air Pump Output Drive - Short To Battery
- DTC P1450: Dm-TL Plausibility Fault
- DTC P1451: Dm-TL Module Fault
- DTC P1452: Dm-TL Reference Current Too Small
- DTC P1453: Dm-TL Reference Current Too Large
- DTC P1454: Dm-TL Valve Output Drive - Short To Battery
- DTC P1455: Dm-TL Valve Output Drive - Short To Ground
- DTC P1456: Dm-TL Valve Output Drive - Open Circuit
- DTC P1481: Dm-TL Heater Output Drive - Open Circuit
- DTC P1482: Dm-TL Heater Output Drive - Short To Ground
- DTC P1483: Dm-TL Heater Output Drive - Short To Battery
- DTC P1488: Dm-TL Pump Output Drive - Open Circuit
- DTC P1489: Dm-TL Pump Output Drive - Short To Ground
- DTC P1490: Dm-TL Pump Output Drive - Short To Battery
- DTC P1522: No Change In MSR Can Message From Abs/DSC
- DTC P1523: VANOS Bank 1 Output Drive - Short To Ground
- DTC P1524: VANOS Bank 1 Output Drive - Short To Battery
- DTC P1525: VANOS Bank 1 Output Drive - Open Circuit
- DTC P1526: VANOS Bank 2 Output Drive - Open Circuit
- DTC P1527: VANOS Bank 2 Output Drive - Short To Ground
- DTC P1528: VANOS Bank 2 Output Drive - Short To Battery
- DTC P1568: Cruise Control Switch Fault - Message Frequency Error
- DTC P1569: Cruise Control Switch Fault - Signal Timeout
- DTC P1570: Cruise Control Switch Fault - Toggle Error
- DTC P1574: Cruise Control Switch Fault - Data Error
- DTC P1601: Electronic Automatic Transmission Internal Checksum Error
- DTC P1604: Electronic Automatic Transmission Internal Watchdog Fault
- DTC P1605: Electronic Automatic Transmission Internal EEPROM Fault
- DTC P1614: Electric Thermostat Output Drive - Short To Ground
- DTC P1614: Electric Thermostat - Open Circuit
- DTC P1615: Electric Thermostat - Short To Ground
- DTC P1616: Electric Thermostat - Short To Battery
- DTC P1620: Comfort Start Input, Request While Engine Running
- DTC P1621: Immobilization Ecu Interface - Message Timeout
- DTC P1623: Immobilization Ecu Code Storage Fault
- DTC P1624: Immobilization Ecu Code Storage Fault
- DTC P1626: Engine Torque Control Timeout Exceeded
- DTC P1630: Throttle Position Control Error
- DTC P1631: Throttle Output Drive
- DTC P1632: Electronic Throttle Monitoring/Self-Test - Limp Home Position Not Adapted
- DTC P1633: Electronic Throttle Monitoring/Self-Test - Limp Home Position Not Adapted
- DTC P1634: Electronic Throttle Monitoring/Self-Test - Stuck Long
- DTC P1635: Electronic Throttle Monitoring/Self-Test - Control Gain Adaption Error
- DTC P1638: Throttle Control Range Not Learned
- DTC P1639: Throttle Output Drive - Self Test Failed
- DTC P1646: V8 Engine Management System ECM - Can Bus Missing Node - Transmission Control Module
- DTC P1647: V8 Engine Management System ECM - Can Bus Missing Node - Instrument Pack
- DTC P1650: V8 Engine Management System ECM - Can Bus Missing Node - Abs Control Module
- DTC P1651: Management System ECM - Can Bus Missing Node - Transfer Box Control Module
- DTC P1659: Ecu Self Test Torque Monitor
- DTC P1660: Ecu Self-Test Limp Home Monitor Error
- DTC P1666: Immobilization Ecu Interface - Message Fault
- DTC P1672: Immobilization Ecu Incorrect Code
- DTC P1673: Immobilization Ecu Code Not Learned
- DTC P1674: Immobilization Ecu Interface - Message Fault
- DTC P1693: Immobilization Ecu Code Exchange Fault
- DTC P1694: False Requests From Tester
- DTC P1700: Can Error - Transfer Box
- DTC P1700: Transfer Box Controller Signal Fault
- DTC P1709: Transfer Box Controller Signal Fault
- DTC P1710: Electronic Automatic Transmission Battery Supply
- DTC P1711: Electronic Automatic Transmission Permanent Battery Supply
- DTC P1743 & DTC P1745: Electronic Automatic Transmission Pressure Line Solenoid (Eds) 5
- DTC P1748: Electronic Automatic Transmission Pressure Line Solenoid (Eds) 1
- DTC P1789: Electronic Automatic Transmission STEPTRONIC Fault
- DTC P1825: Electronic Automatic Transmission Shift Interlock Solenoid
- DTC P1840: Can Error
- DTC P1842: Can Error
- DTC P1843: Can Error - Transfer Box
- DTC P1844: Can Error - Engine Management System
- DTC P1845: Can Error - Abs
- DTC P1884: Can Error - Engine Management System
- DTC P1885: Can Error - Abs
- Wire Colors