Engine Controls - Self-Diagnostics - With Codes
- DTC Index
- DTC P0030: Oxygen sensor heater pre cat bank 1 open circuit.
- DTC P0031: Oxygen sensor heater pre cat bank 1 short circuit to ground.
- DTC P0032: Oxygen sensor heater pre bank 1 short to supply.
- DTC P0036: Oxygen sensor heater post cat bank 1 open circuit.
- DTC P0037: Oxygen sensor heater post cat bank 1 short circuit to ground.
- DTC P0038: Oxygen sensor heater post cat bank 1 short to supply.
- DTC P0050: Oxygen sensor heater pre cat bank 2 open circuit.
- DTC P0051: Oxygen sensor heater pre cat bank 2 short circuit to ground.
- DTC P0052: Oxygen sensor heater pre bank 2 short to supply.
- DTC P0056: Oxygen sensor heater post cat bank 2 open circuit.
- DTC P0057: Oxygen sensor heater post cat bank 2 short circuit to ground.
- DTC P0058: Oxygen sensor heater post cat bank 2 short to supply.
- DTC P0101: Airflow to throttle position implausible.
- DTC P0102: Mass or volume air flow circuit low input (Short circuit to ground)
- DTC P0103: Mass or volume air flow circuit high input (Short circuit to V Batt).
- DTC P0107: Internal ambient pressure sensor short circuit to ground.
- DTC P0108: Internal ambient pressure sensor short circuit to supply or open circuit.
- DTC P0112: Inlet air temperature sensor short circuit to ground.
- DTC P0113: Inlet air temperature sensor open circuit or short to supply.
- DTC P0116: Coolant temperature sensor reading implausible.
- DTC P0117: Engine coolant temperature circuit low (Short circuit to ground).
- DTC P0118: Engine coolant temperature circuit high (Short circuit to V Batt).
- DTC P0122: Throttle pot 1 sensor short circuit to ground.
- DTC P0123: Throttle pot 1 sensor open circuit or short to supply.
- DTC P0128: Coolant thermostat jammed open.
- DTC P0130: Oxygen sensor pre cat bank 1 open circuit.
- DTC P0131: Oxygen sensor pre cat bank 1 short circuit to ground.
- DTC P0132: Throttle pot 1 sensor open circuit or short to supply.
- DTC P0132: Oxygen sensor pre cat bank 1 short to supply.
- DTC P0133: Oxygen sensor pre bank 1 too long lean or rich.
- DTC P0134: Oxygen sensor pre bank 1 no longer at operating temperature.
- DTC P0136: Oxygen sensor post cat bank 1 open circuit.
- DTC P0137: Oxygen sensor post cat bank 1 short circuit to ground.
- DTC P0138: Oxygen sensor post cat bank 1 short to supply.
- DTC P0139: Oxygen sensor post cat bank 1 switch time above limit.
- DTC P0140: Oxygen sensor post cat bank 1 rich/lean voltage not reached
- DTC P0150: Oxygen sensor post cat bank 1 open circuit.
- DTC P0151: Oxygen sensor post cat bank 1 short circuit to ground.
- DTC P0152: Oxygen sensor post cat bank 1 short to supply.
- DTC P0153: Oxygen sensor post bank 1 too long lean or rich.
- DTC P0154: Oxygen sensor post bank 1 no longer at operating temperature.
- DTC P0156: Oxygen sensor post cat bank 2 open circuit.
- DTC P0157: Oxygen sensor post cat bank 2 short circuit to ground.
- DTC P0158: Oxygen sensor post cat bank 2 short to supply.
- DTC P0159: Oxygen sensor post cat bank 2 switch time above limit.
- DTC P0160: Oxygen sensor post cat bank 2 rich/lean voltage not reached
- DTC P0171: Lambda regulator bank 1
- DTC P0172: Lambda regulator bank 1
- DTC P0174: Lambda regulator bank 2 (Short circuit to V Batt)
- DTC P0175: Lambda regulator bank 2 (Short circuit to ground)
- DTC P0201: Injector Circuit Malfunction - Cylinder 1 (Open circuit or No signal)
- DTC P0202: Injector cylinder 2 power stage open circuit.
- DTC P0203: Injector Circuit Malfunction - Cylinder 3 (Open circuit or No signal)
- DTC P0204: Injector cylinder 4 power stage open circuit.
- DTC P0205: Injector cylinder 5 power stage open circuit.
- DTC P0206: Injector cylinder 6 power stage open circuit.
- DTC P0222: Throttle pot 2 sensor open circuit or short to ground.
- DTC P0223: Throttle pot 2 sensor short circuit to supply.
- DTC P0261: Cylinder 1 Injector circuit low (Short circuit to ground).
- DTC P0262: Cylinder 1 Injector circuit high (Short circuit to V Batt).
- DTC P0264: Injector cylinder 2 power stage short circuit to ground.
- DTC P0265: Injector cylinder 2 power stage short circuit to supply.
- DTC P0267: Cylinder 3 Injector circuit low (Short circuit to ground).
- DTC P0268: Cylinder 3 Injector circuit high (Short circuit to V Batt).
- DTC P0270: Injector cylinder 4 power stage short circuit to ground.
- DTC P0271: Injector cylinder 4 power stage short circuit to supply.
- DTC P0273: Injector cylinder 5 power stage short circuit to ground.
- DTC P0274: Injector cylinder 5 power stage short circuit to supply.
- DTC P0276: Injector cylinder 6 power stage short circuit to ground.
- DTC P0277: Injector cylinder 6 power stage short circuit to supply.
- DTC P0301: Emission relevant misfire on cylinder 1.
- DTC P0302: Emission relevant misfire on cylinder 2.
- DTC P0303: Emission relevant misfire on cylinder 3.
- DTC P0304: Emission relevant misfire on cylinder 4.
- DTC P0305: Emission relevant misfire on cylinder 5.
- DTC P0306: Emission relevant misfire on cylinder 6.
- DTC P0313: Cylinder misfire during low fuel condition.
- DTC P0327: Knock sensor bank 1 signal below threshold or open circuit.
- DTC P0332: Knock sensor bank 2 signal below threshold or open circuit.
- DTC P0335: Crank Sensor no signal or open circuit.
- DTC P0336: Crank Sensor signal implausible.
- DTC P0340: Cam Sensor no signal or open circuit.
- DTC P0341: Cam Sensor signal implausible.
- DTC P0351: Ignition coil Cylinder 1 no spark.
- DTC P0352: Ignition coil 'B' primary/secondary circuit malfunction (Open circuit or No signal).
- DTC P0353: Ignition coil 'C' primary/secondary circuit malfunction (Open circuit or No signal).
- DTC P0354: Ignition coil 'D' primary/secondary circuit malfunction (Open circuit or No signal).
- DTC P0355: Ignition coil Cylinder 5 no spark.
- DTC P0356: Ignition coil Cylinder 6 no spark.
- DTC P0420: Catalyst not operating efficiently on bank 1.
- DTC P0430: Catalyst not operating efficiently on bank 2.
- DTC P0441: Purge valve flow test failed.
- DTC P0442: Fine leak detected by tank leakage monitoring system.
- DTC P0443: Purge valve malfunction.
- DTC P0444: Purge valve output open circuit.
- DTC P0445: Purge valve output short circuit to ground or supply.
- DTC P0455: Large leak detected by tank leakage monitoring system.
- DTC P0500: Vehicle speed input signal implausible.
- DTC P0505: Idle speed controller invalid offset.
- DTC P0600: CAN bus excessive bus off errors.
- DTC P0606: ECM self test failed.
- DTC P0702: JATCO Fault P0702 - Earth return.
- DTC P0705: JATCO Fault P0705 - Inhibitor switch.
- DTC P0710: JATCO Fault P0710 - ATF temperature sensor.
- DTC P0715: JATCO Fault P0715 - Turbine speed sensor.
- DTC P0720: JATCO Fault P0720 - Vehicle speed sensor.
- DTC P0731: JATCO Fault P0731 - 1st gear ratio invalid.
- DTC P0732: JATCO Fault P0732 2nd gear ratio invalid.
- DTC P0733: JATCO Fault P0733 3rd gear ratio invalid.
- DTC P0734: JATCO Fault P0734 - 4th gear ratio invalid.
- DTC P0735: JATCO Fault P0735 - 5th gear ratio invalid.
- DTC P0736: JATCO Fault P0736 - Reverse gear ratio invalid.
- DTC P0740: JATCO Fault P0740 - Lockup clutch failure.
- DTC P0743: JATCO Fault P0743 - Lockup Duty solenoid.
- DTC P0748: JATCO Fault P0748 - PL Duty solenoid.
- DTC P0753: JATCO Fault P0753 - A Shift solenoid.
- DTC P0758: JATCO Fault P0758 - B Shift solenoid.
- DTC P0763: JATCO Fault P0763 - C Shift solenoid.
- DTC P0790: JATCO Fault P0790 - Mode Switch.
- DTC P1071: Lambda regulation bank 1 fuelling too rich.
- DTC P1072: Lambda regulation bank 1 fuelling too lean.
- DTC P1074: Lambda regulation bank 2 fuelling too rich.
- DTC P1075: Lambda regulation bank 2 fuelling too lean.
- DTC P1115: Coolant temperature stuck high.
- DTC P1117: Radiator outlet coolant temperature sensor short circuit to ground.
- DTC P1118: Radiator outlet coolant temperature sensor open circuit or short to supply.
- DTC P1132: Oxygen sensor heater pre cat bank 1 heating defective.
- DTC P1133: Oxygen sensor heater pre cat bank 2 heating defective.
- DTC P1134: Oxygen sensor pre bank 1 excessive response time.
- DTC P1135: Oxygen sensor pre bank 1 rich to lean response time excessive.
- DTC P1136: Oxygen sensor pre bank 1 lean to rich response time excessive.
- DTC P1141: Airflow to throttle pot 1 position implausible.
- DTC P1142: Airflow to throttle pot 2 position implausible.
- DTC P1146: Lambda regulation post cat bank 1 above lean delay time.
- DTC P1147: Lambda regulation post cat bank 2 above lean delay time.
- DTC P1148: Lambda regulation post cat bank 1 above rich delay time.
- DTC P1149: Lambda regulation post cat bank 2 above rich delay time.
- DTC P1150: Oxygen sensor pre cat bank 1 lambda control limit reached during low fuel condition.
- DTC P1151: Oxygen sensor pre cat bank 2 lambda control limit reached during low fuel condition.
- DTC P1152: Oxygen sensor pre bank 2 excessive response time.
- DTC P1153: Oxygen sensor pre bank 2 rich to lean response time excessive.
- DTC P1154: Oxygen sensor pre bank 2 lean to rich response time excessive.
- DTC P1155: Oxygen sensor heater post cat bank 1 heating defective.
- DTC P1160: Oxygen sensor heater post cat bank 2 heating defective.
- DTC P1161: Oxygen sensor pre bank 1 too long rich.
- DTC P1162: Oxygen sensor pre bank 1 too long lean.
- DTC P1163: Oxygen sensor pre bank 2 too long rich.
- DTC P1164: Oxygen sensor pre bank 2 too long lean.
- DTC P1165: Oxygen sensor pre cat bank 1 control deviation too high during low fuel condition.
- DTC P1166: Oxygen sensor pre cat bank 2 control deviation too high during low fuel condition.
- DTC P1167: Oxygen sensor post cat bank 1 over run fuel cut off signal implausible.
- DTC P1168: Oxygen sensor post cat bank 2 over run fuel cut off signal implausible.
- DTC P1180: Oxygen sensor post cat bank 1 response too slow.
- DTC P1181: Oxygen sensor post cat bank 2 response too slow.
- DTC P1320: Reluctor tooth pattern fault.
- DTC P1321: Reluctor adaption value fault.
- DTC P1231: Fuel pump relay output open circuit or short to ground.
- DTC P1232: Fuel pump relay output short circuit to supply.
- DTC P1351: Cylinder 1 ignition coil output short circuit to supply.
- DTC P1352: Cylinder 2 ignition coil output short circuit to supply.
- DTC P1353: Cylinder 3 ignition coil output short circuit to supply.
- DTC P1354: Cylinder 4 ignition coil output short circuit to supply.
- DTC P1355: Cylinder 5 ignition coil output short circuit to supply.
- DTC P1356: Cylinder 6 ignition coil output short circuit to supply.
- DTC P1383: Ignition feedback resistor open circuit.
- DTC P1391: Ignition coil Cylinder 1 spark duration too short.
- DTC P1392: Ignition coil 2 primary coil early activation / spark duration too short (Short circuit to ground).
- DTC P1393: Ignition coil 3 primary coil early activation / spark duration too short (Short circuit to ground).
- DTC P1394: Ignition coil 4 primary coil early activation / spark duration too short (Short circuit to ground).
- DTC P1395: Ignition coil Cylinder 5 spark duration too short.
- DTC P1396: Ignition coil Cylinder 6 spark duration too short.
- DTC P1450: Tank leakage monitoring system solenoid valve stuck.
- DTC P1451: Tank leakage monitoring system humidity or unstable reference current.
- DTC P1452: Tank leakage monitoring system reference pump current below limit.
- DTC P1453: Tank leakage monitoring system reference pump current above limit.
- DTC P1454: Tank leakage monitoring system valve output short circuit to supply.
- DTC P1455: Tank leakage monitoring system valve output short circuit to ground.
- DTC P1470: Variable intake manifold bank 1 valve always open.
- DTC P1471: Variable intake manifold bank 1 valve always closed.
- DTC P1472: Variable intake manifold bank 2 valve always open.
- DTC P1473: Variable intake manifold bank 2 valve always closed.
- DTC P1474: Variable inlet manifold bank 1 output short circuit to supply.
- DTC P1475: Variable inlet manifold bank 1 output open circuit or short to ground.
- DTC P1476: Variable inlet manifold bank 2 output short circuit to supply.
- DTC P1477: Variable inlet manifold bank 2 output open circuit or short to ground.
- DTC P1489: Tank leakage monitoring pump power stage short circuit to ground.
- DTC P1490: Tank leakage monitoring pump power stage short circuit to supply.
- DTC P1537: AirCon clutch relay output open circuit or short to ground.
- DTC P1538: AirCon clutch relay output short circuit to supply.
- DTC P1540: Driver demand pedal double voltage read.
- DTC P1562: JATCO Fault P1562 - Power Supply.
- DTC P1564: Signal from cruise control interface implausible.
- DTC P1567: Cruise control toggle bit error.
- DTC P1569: Set/accelerate signal from cruise control interface implausible.
- DTC P1574: Brake and brake light test switches Inconsistent.
- DTC P1575: Brake switch to demand pedal position implausible.
- DTC P1576: Brake switch to demand pedal position implausible.
- DTC P1577: Brake switch to demand pedal position implausible.
- DTC P1605: JATCO Fault P1605 - EEPROM fault.
- DTC P1621: No code received from Immobilization ECU.
- DTC P1624: Immobilization ECU start code not accepted.
- DTC P1625: ECM internal fault.
- DTC P1626: Torque monitoring error detected.
- DTC P1627: Engine overspeed error detected.
- DTC P1628: Duty cycle exceeded one second for throttle control bank 1.
- DTC P1629: Duty cycle exceeded one second for throttle control bank 2.
- DTC P1630: Throttle control difference check failed.
- DTC P1631: Throttle control power stage.
- DTC P1636: Throttle adaption condition prevented.
- DTC P1637: Voltage at lower adaption setting not plausible.
- DTC P1638: Voltage at upper adaption setting not plausible.
- DTC P1639: Return spring and limp home check not completed.
- DTC P1645: CAN link timeout to ABS ECU.
- DTC P1646: CAN link timeout to automatic gearbox ECU.
- DTC P1647: CAN link timeout to instrument pack.
- DTC P1666: Incorrect code format from Immobilization ECU.
- DTC P1669: Cooling fan link malfunction.
- DTC P1670: Output to cooling fan controller open circuit or short to ground.
- DTC P1671: Output to cooling fan controller short circuit to supply.
- DTC P1672: Implausible code from Immobilization ECU.
- DTC P1676: Torque implausible to demand pedal position.
- DTC P1677: MS43 ECM internal torque monitoring error.
- DTC P1678: Driver demand pedal 1 supply voltage incorrect.
- DTC P1679: Driver demand pedal 2 supply voltage incorrect.
- DTC P1689: Brake vacuum enhancer output short circuit to supply.
- DTC P1690: Brake vacuum enhancer output short circuit to ground.
- DTC P1691: Brake vacuum enhancer output open circuit.
- DTC P1692: Main relay fault.
- DTC P1697: Value in boot sector not plausible.
- DTC P1698: Failure value stored in boot sector.
- DTC P1699: Learning not successful.
- DTC P1715: JATCO Fault P1715 - Intermediate sensor.
- DTC P1748: JATCO Fault P1748 - 2/4 Brake Duty solenoid.
- DTC P1785: JATCO Fault P1785 - Clutch timing solenoid.
- DTC P1786: JATCO Fault P1786 - RDCN timing solenoid.
- DTC P1787: JATCO Fault P1787 - 2/4 Brake Timing solenoid.
- DTC P1815: JATCO Fault P1815 - Tiptronic signal.
- DTC P1825: JATCO Fault P1825 - Shift Inter-lock failure.
- DTC P1840: JATCO Fault P1840 - CAN BUS Malfunction.
- DTC P1841: JATCO Fault P1841 - CAN BUS Malfunction.
- DTC P1842: JATCO Fault P1842 - CAN BUS Malfunction.
- DTC P1843: JATCO Fault P1843 - CAN BUS Malfunction.
- DTC P1844: JATCO Fault P1844 - Engine sensors.
- DTC P2122: Pedal demand 1 sensor signal open circuit or short to ground.
- DTC P2123: Pedal demand 1 sensor signal short circuit to supply.
- DTC P2138: Driver demand pedal readings inconsistent between pot 1 and pot 2.