Engine Controls - Self-Diagnostics
- Introduction
- Self-Diagnostic System
- Summary
- Diagnostic Tests
- Fault Code Diagnosis
- P0100: Mass Air Flow Circuit - No Signal
- P0101: Mass Air Flow Circuit. Performance Problems.
- P0102: Mass Air Flow Circuit. Low Input.
- P0103: Mass Air Flow Circuit - High Input
- P0106: Manifold Absolute Pressure Sensor Circuit - Performance Problem
- P0107: Manifold Absolute Pressure Sensor Circuit - Open / Short To Ground
- P0108: Manifold Absolute Pressure Sensor Circuit - Short To B+
- P0112: Intake Air Temperature Sensor Circuit - Short To Ground
- P0113: Intake Air Temperature Sensor Circuit. Short To B+ / Open Circuit
- P0115: Engine Coolant Temperature Circuit. Performance Problem.
- P0116: Engine Coolant Temperature Circuit. Performance Problem.
- P0117: Engine Coolant Temperature Sensor Circuit. Short To Ground.
- P0118: Engine Coolant Temperature Sensor Circuit - Short To B+/Open Circuit
- P0119: Engine Coolant Temperature Circuit - Intermittent Open/Short
- P0125: Excessive Time To Enter Closed Loop Fuel Control
- P0131: O2S Circuit. Low Voltage - Sensor 1
- P0132: O2S Circuit. High Voltage - Sensor 1
- P0133: O2S Circuit - Slow Response, Sensor 1
- P0134: O2S Circuit - No Activity Detected, Sensor 1
- P0137: O2S Circuit - Low Voltage, Sensor 2
- P0138: O2S Circuit - High Voltage, Sensor 2
- P0140: O2S Circuit - No Activity Detected, Sensor 2
- P0171: Long Term Fuel Trim Multiplicative - Max Value, Air/Fuel Too Lean
- P0172: Long Term Fuel Trim Multiplicative. Min Value, Air/Fuel Too Rich.
- P0300: Random Misfire Detected
- P0301: Cylinder 1 Misfire Detected
- P0302: Cylinder 2 Misfire Detected
- P0303: Cylinder 3 Misfire Detected
- P0304: Cylinder 4 Misfire Detected
- P0305: Cylinder 5 Misfire Detected
- P0306: Cylinder 6 Misfire Detected
- P0327: Knock Sensor Circuit. Low Input, Bank 1
- P0332: Knock Sensor Circuit - Low Input, Bank 2.
- P0336: Crankshaft Position Sensor Circuit - Performance Problem
- P0337: Crankshaft Position Sensor - No Input
- P0340: Camshaft Position Sensor - Malfunction
- P0410: Secondary Air Injection System - Incorrect Airflow
- P0420: Three Way Catalytic Converter. Malfunction.
- P0441: EVAP Purge Valve - Malfunction
- P0442: EVAP - Small Leakage In System
- P0444: EVAP Purge Valve Circuit - Open/Short To Ground
- P0445: EVAP Purge Valve Circuit - Short To B+
- P0452: EVAP Tank Pressure Sensor Circuit - Short To Ground
- P0453: EVAP Tank Pressure Sensor Circuit - Open / Short To B+
- P0455: EVAP - Serious Leakage In System
- P0456: Tank Purging, Very Minor Leak In System
- P0501: Vehicle Speed - Input Signal Outside Limits
- P0502: Vehicle Speed - No Input Signal
- P0506: Idle Speed Control - Speed Too Low
- P0507: Idle Speed Control - Idling Speed Too High
- P0605: Internal Control Module - Malfunction
- P1105: Charge Air Absolute Pressure Sensor - Hose Leakage
- P1106: Charge Air Absolute Pressure Sensor Circuit - Performance Problem
- P1107: Charge Air Absolute Pressure Sensor Circuit - Short To Ground/Open
- P1108: Charge Air Absolute Pressure Sensor Circuit - Short To B+
- P1110: Charge Air Bypass Valve - Performance Problems
- P1131: O2S - Switch Point - Lean, Sensor 1
- P1132: O2S - Switch Point - Rich, Sensor 1
- P1133: O2S Circuit - Low Voltage - Sensor 1
- P1135: O2S Heater Circuit - Current Too Low - Sensor 1
- P1136: O2S Heater Circuit - Current Too High - Sensor 1
- P1137: O2S Circuit - Low Voltage - Sensor 2
- P1141: O2S Heater Circuit - Current Too Low, Sensor 2
- P1142: O2S Heater Circuit - Current Too High, Sensor 2
- P1171: Short Term Fuel Trim - Max Value, Air/Fuel Too Lean
- P1172: Short Term Fuel Trim - Min Value, Air/Fuel Too Rich
- P1181: Long Term Fuel Trim Additive - Max Value, Air/Fuel Too Lean
- P1182: Long Term Fuel Trim Additive - Min Value, Air/Fuel Too Rich
- P1230: Throttle Position Sensor 1 And 2 Circuit - Sum Out Of Range
- P1240: Throttle Motor Circuit - Shorted
- P1251: Throttle Motor - Full PWM In Closing Direction
- P1252: Throttle Motor - Full PWM In Open Direction And No Motor Current
- P1253: Throttle Motor - Full PWM In Open Direction During Cranking
- P1260: Throttle Return Spring - Too Low Force
- P1261: Throttle Binding
- P1263: Throttle Moved Manually When Engine Was Running
- P1264: Throttle Open When Pedal Is Released
- P1300: Random Misfire Detected. Catalyst Damaging.
- P1301: Cylinder 1 Misfire Detected - Catalyst Damaging
- P1302: Cylinder 2 Misfire Detected - Catalyst Damaging
- P1303: Cylinder 3 Misfire Detected - Catalyst Damaging
- P1304: Cylinder 4 Misfire Detected - Catalyst Damaging
- P1305: Cylinder 5 Misfire Detected - Catalyst Damaging
- P1306: Cylinder 6 Misfire Detected - Catalyst Damaging
- P1310: Ignition Discharge Module - Not Powered, Bank 1
- P1312: Combustion Detection CYL. 1 + 2 - Open Circuit/Short To B+
- P1313: Combustion Detection Bank 1 - Open Circuit/Short To B+
- P1320: Ignition Discharge Module - Not Powered, Bank 2
- P1324: Combustion Detection Bank 2 - Open Circuit/Short To B+
- P1334: Combustion Detection Cylinders 3 + 4 - Open Circuit/Short To B+
- P1390: Random Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1391: Cylinder 1 Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1392: Cylinder 2 Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1393: Cylinder 3 Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1394: Cylinder 4 Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1395: Cylinder 5 Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1396: Cylinder 6 Misfire Detected - Catalyst Damaging, Fuel Level Low
- P1413: Secondary Air Injection Relay Circuit - Open/Short To Ground
- P1414: Secondary Air Injection Relay Circuit - Short To B+
- P1441: EVAP Purge Valve - Malfunction & MALFUNCTIONAL Fuel Level Sensor
- P1442: EVAP - Small Leakage In System & MALFUNCTIONAL Fuel Level Sensor
- P1444: Canister Close Valve Circuit - Open/Short To Ground
- P1445: Canister Close Valve Circuit - Short To B+
- P1451: EVAP Tank Pressure Sensor - Performance Problem
- P1452: EVAP Tank Pressure Sensor - Value Too Low When Depressurized
- P1453: EVAP Tank Pressure Sensor - Value Too High When Depressurized
- P1455: EVAP Tank Pressure Sensor - Serious Leakage In System And MALFUNCTIONAL Fuel Level Sensor
- P1456: Tank Purging - Leak In System
- P1460: Immobilizer Active
- P1491: EVAP Tank Pressure Sensor - Performance Problem & MALFUNCTIONAL Fuel Level Sensor
- P1492: EVAP Tank Pressure Sensor - Value Too Low When Depressurized & MALFUNCTIONAL Fuel Level Sensor
- P1493: EVAP Tank Pressure Sensor - Value Too High When Depressurized & MALFUNCTIONAL Fuel Level Sensor
- P1530: Pedal Position Sensor 1 & 2 Circuit - Sum Out Of Range
- P1531: Pedal Position Sensor 1 & 2 Circuit - Adapted Sum Out Of Range
- P1532: Pedal Position Sensor 1 & 2 Circuit - Control Module Inputs Shorted To Each Other
- P1549: Charge Air - Malfunction.
- P1576: Brake Light Switch Circuit - Open/Short To B+
- P1577: Brake Light Switch Circuit - Short To Ground
- P1601: Internal Control Module - Malfunction
- P1602: Internal Control Module - Malfunction
- P1603: Internal Control Module - Malfunction
- P1604: Internal Control Module - Malfunction
- P1605: Internal Control Module - Malfunction
- P1606: Internal Control Module - Malfunction
- P1607: Internal Control Module - Malfunction
- P1608: Internal Control Module - Malfunction
- P1609: Internal Control Module - Malfunction.
- P1610: Internal Control Module - Malfunction
- P1611: Internal Control Module - Malfunction
- P1613: Internal Control Module - Malfunction
- P1614: Internal Control Module - Malfunction
- P1621: Internal Control Module - Malfunction
- P1622: No Bus Data From MIU
- P1623: No Bus Data From TCM
- P1624: Check Engine Light On - Request (Bus From TCM)
- P1625: No Bus Data From ECM Or TCM
- P1631: Internal Control Module - Malfunction
- P1632: Internal Control Module - Malfunction
- P1633: Internal Control Module - Malfunction
- P1640: Main Relay Circuit - No Voltage To Control Module Pin 1
- P1641: Fuel Pump Relay - No Voltage To Fuel Pump & O2S Preheating
- P1652: Main Relay Coil Circuit - Open/Short To Ground
- P1653: Main Relay Coil Circuit - Short To B+
- P1654: Fuel Pump Relay Coil Circuit - Open/Short To Ground
- P1655: Fuel Pump Relay Coil Circuit - Short To B+
- P1656: A/C Relay Coil Circuit - Open/Short To Ground
- P1657: A/C Relay Coil Circuit - Short To B+
- P1658: Charge Air Bypass Valve Circuit - Open/Short To Ground
- P1659: Charge Air Bypass Valve Circuit - Short To B+
- P1662: Charge Air Control Valve Circuit - Open/Short To Ground
- P1663: Charge Air Control Valve Circuit - Short To B+
- P1670: Throttle Limp-Home Relay Coil Circuit - Open/Short To Ground
- P1671: Throttle Limp-Home Relay Coil Circuit - Short To B+
- P1676: Injector Circuit - Open/Short To Ground Or B+
- Control Module Connections