Engine Controls - Self-Diagnostics
- Introduction
- Self-Diagnostic System
- Scan Tool Usage
- Engine Control Module
- Programming
- Drive Cycles
- Summary
- Diagnostic Trouble Code Definitions
- Connector Identification
- Diagnostic Tests
- Notes
- DTC P0011: Bank 1 Intake Valve Timing Control - Range/Performance Or P0021: Bank 2 Intake Valve Timing Control - Range/Performance
- DTC P0031, DTC P0032, DTC P0051 Or DTC P0052
- DTC P0037, DTC P0038, DTC P0057 Or DTC P0058
- DTC P0101: Mass Airflow Sensor - Range/Performance Problem
- DTC P0102: Mass Airflow Sensor - Low Input Or DTC P0103: Mass Airflow Sensor - High Input
- DTC P0107: Absolute Pressure Sensor - Low Input Or DTC P0108: Absolute Pressure Sensor - High Input
- DTC P0112: Intake Air Temperature Sensor - Low Input Or DTC P0113: Intake Air Temperature Sensor - High Input
- DTC P0117: Engine Coolant Temperature Sensor - Low Input Or DTC P0118: Engine Coolant Temperature Sensor - High Input
- DTC P0121: Throttle Position Sensor - Range/Performance Problem
- DTC P0122: Throttle Position Sensor Circuit - Low Input Or DTC P0123: Throttle Position Sensor Circuit - High Input
- DTC P0125: Insufficient Engine Coolant Temperature For Closed Loop Fuel Control
- DTC P0127: Intake Air Temperature Sensor - High Voltage
- DTC P0132: Bank 1 Heated Oxygen Sensor 1 - High Voltage Or DTC P0152: Bank 2 Heated Oxygen Sensor 1 - High Voltage
- DTC P0133: Bank 1 Heated Oxygen Sensor 1 Circuit - Slow Response Or DTC P0153: Bank 2 Heated Oxygen Sensor 1 Circuit - Slow Response
- DTC P0134: Bank 1 Heated Oxygen Sensor 1 Circuit - No Activity Detected Or DTC P0154: Bank 2 Heated Oxygen Sensor 1 Circuit - No Activity Detected
- DTC P0138: Bank 1 Heated Oxygen Sensor 2 Circuit - High Voltage Or DTC P0158: Bank 2 Heated Oxygen Sensor 2 Circuit - High Voltage
- DTC P0139: Bank 1 Heated Oxygen Sensor 2 Circuit - Slow Response Or DTC P0159: Bank 2 Heated Oxygen Sensor 2 Circuit - Slow Response
- DTC P0171: Bank 1 Fuel Injection System Too Lean Or DTC P0174: Bank 2 Fuel Injection System Too Lean
- DTC P0172: Fuel Injection System Too Rich Or DTC P0175: Fuel Injection System Too Rich
- DTC P0181: Fuel Tank Temperature Sensor - Range/Performance Problem
- DTC P0182: Fuel Tank Temperature Sensor - Low Input Or DTC P0183: Fuel Tank Temperature Sensor - High Input
- DTC P0217: Engine Coolant OVERTEMPERATURE Enrichment Protection
- DTC P0300, DTC P0301, DTC P0302, DTC P0303, DTC P0304, DTC P0305 Or DTC P0306
- DTC P0327: Knock Sensor Circuit - Low Input Or DTC P0328: Knock Sensor Circuit - High Input
- DTC P0335: Crankshaft Position Sensor (Pos)
- DTC P0340: Camshaft Position Sensor (Phase)
- DTC P0420: Bank 1 Catalyst System Efficiency - Below Threshold Or P0430: Bank 2 Catalyst System Efficiency - Below Threshold
- DTC P0441: EVAP Control System - Incorrect Purge Flow
- DTC P0442: EVAP Control System - Small Leak Detected
- DTC P0444: EVAP Canister Purge Volume Control Solenoid Valve - Low Voltage Or P0445: EVAP Canister Purge Volume Control Solenoid Valve - High Voltage
- DTC P0447: EVAP Canister Vent Control Valve - Open Circuit
- DTC P0452: EVAP Control System Pressure Sensor - Low Voltage
- DTC P0453: EVAP Control System Pressure Sensor - High Voltage
- DTC P0455: EVAP Control System - Gross Leak Detected
- DTC P0456: EVAP Control System - Very Small Leak
- DTC P0460: Fuel Level Sensor - Noisy Circuit
- DTC P0461: Fuel Level Sensor - Range/Performance
- DTC P0462: Fuel Level Sensor - Low Voltage Or DTC P0463: Fuel Level Sensor - High Voltage
- DTC P0500: Vehicle Speed Sensor
- DTC P0505: Idle Speed Control System
- DTC P0506: Idle Speed Control System - Idle Too Low
- DTC P0507: Idle Speed Control System - Idle Too High
- DTC P0510: Throttle Position Switch - Closed Position
- DTC P0600: Automatic Transmission Communication Line Fault
- DTC P0605: Engine Control Module Malfunction
- DTC P1102: Mass Airflow Sensor - Range/Performance
- DTC P1111: Bank 1 Intake Valve Timing Control Solenoid Valve Or DTC P1136: Bank 2 Intake Valve Timing Control Solenoid Valve
- DTC P1130: Swirl Control Valve Control Solenoid Valve
- DTC P1131: Swirl Control Valve Control Solenoid Valve - Voltage Malfunction
- DTC P1140: Bank 1 Intake Valve Timing Control Position Sensor - High Or Low Voltage Or DTC P1145: Bank 2 Intake Valve Timing Control Position Sensor - High Or Low Voltage
- DTC P1143: Bank 1 Heated Oxygen Sensor 1 - Lean Shift Monitoring Or DTC P1163: Bank 2 Heated Oxygen Sensor 1 - Lean Shift Monitoring
- DTC P1144: Bank 1 Heated Oxygen Sensor 1 - Rich Shift Monitoring Or DTC P1164: Bank 2 Heated Oxygen Sensor 1 - Rich Shift Monitoring
- DTC P1146: Bank 1 Heated Oxygen Sensor 2 - Minimum Voltage Monitoring Or DTC P1166: Bank 2 Heated Oxygen Sensor 2 - Minimum Voltage Monitoring
- DTC P1147: Bank 1 Heated Oxygen Sensor 2 - Maximum Voltage Monitoring Or DTC P1167: Bank 2 Heated Oxygen Sensor 2 - Maximum Voltage Monitoring
- DTC P1148: Bank 1 Closed Loop Control Not Obtained Or DTC P1168: Bank 2 Closed Loop Control Not Obtained
- DTC P1165: Swirl Control Vacuum Check Switch
- DTC P1217: Engine Over Temperature
- DTC P1335: Crankshaft Position Sensor (Ref) - Circuit Malfunction
- DTC P1336: Crankshaft Position Sensor (Pos) - Range/Performance Problem
- DTC P1444: EVAP Canister Purge Volume Control Solenoid Valve - Improper Flow Condition
- DTC P1446: EVAP Canister Vent Control Valve - Stuck Closed
- DTC P1448: EVAP Canister Vent Control Valve - Stuck Open
- DTC P1456: EVAP Control System - Very Small Leak Or Does Not Operate Properly
- DTC P1464: Fuel Level Sensor Circuit - Ground Signal
- DTC P1490: Vacuum Cut Valve By-Pass Valve - Improper Voltage Signal
- DTC P1491: Vacuum Cut Valve By-Pass Valve - Does Not Operate Properly
- DTC P1605: A/T Diagnostic Communication Line
- DTC P1706: Park/Neutral Position Switch