Engine Controls - Self-Diagnostics
- Introduction
- Self-Diagnostic System
- Notes
- On-Board Diagnostics
- Warm-Up Cycle
- Drive Cycle
- Two Driving Cycle Detection Logic
- Pending DTC
- Freeze Frame Data
- Fail-Safe Function
- Malfunction Indicator Light Check
- Retrieving Diagnostic Trouble Codes
- Engine System Check: H25 Engine
- Clearing Diagnostic Trouble Codes
- Scan Tool Usage
- Engine Control Module Location
- PROGRAMING
- Summary
- Diagnostic Trouble Code Definitions
- System Tests
- Component Locations
- Connector Identification
- Diagnostic Tests
- Notes
- DTC P0101: Mass Airflow Sensor Performance
- DTC P0102: Mass Airflow Sensor Circuit - Low Voltage
- DTC P0103: Mass Airflow Sensor Circuit - High Voltage
- DTC P0107/P0108: Manifold Absolute Sensor Circuit - Low/High Input
- DTC P0111: Intake Air Temperature Sensor Circuit - Range/Performance Problem
- DTC P0112: Intake Air Temperature Sensor Circuit - Low Input
- DTC P0113: Intake Air Temperature Sensor Circuit - High Input
- DTC P0116: Engine Coolant Temperature Sensor Performance
- DTC P0117: Engine Coolant Temperature Sensor Circuit - Low Input
- DTC P0118: Engine Coolant Temperature Sensor Circuit - High Input
- DTC P0121: Throttle Position Sensor Circuit Performance Problem
- DTC P0122: Throttle Position Sensor Circuit - Low Input
- DTC P0123: Throttle Position Sensor Circuit - High Input
- DTC P0125: Insufficient Coolant Temperature For Closed Loop Fuel Control
- DTC P0128: Coolant Thermostat (Coolant Temperature Less Than Regulating Temperature)
- DTC P0131: Heated Oxygen Sensor Circuit - Low Input (Bank 1; Sensor 1)
- DTC P0132/P2231: Heated Oxygen Sensor Circuit - High Voltage/Shorted Heater Power Supply (Bank 1; Sensor 1)
- DTC P0133: Heated Oxygen Sensor Circuit - Slow Response (Bank 1; Sensor 1)
- DTC P0134: Heated Oxygen Sensor - No Activity Detected (Bank 1; Sensor 1)
- DTC P0135: Heated Oxygen Sensor Heater Circuit Malfunction (Bank 1; Sensor 1)
- DTC P0137/P0138/P2232: Heated Oxygen Sensor Circuit - Low Voltage/High Voltage/Shorted To Heater Circuit (Bank 1; Sensor 2)
- DTC P0141: Heated Oxygen Sensor Heater Circuit Malfunction (Bank 1; Sensor 2)
- DTC P0151: Heated Oxygen Sensor Circuit - Low Input (Bank 2; Sensor 1)
- DTC P0152/P2234: Heated Oxygen Sensor Circuit - High Voltage/Shorted To Ho2S Power Supply
- DTC P0153: Heated Oxygen Sensor - Slow Response (Bank 2; Sensor 1)
- DTC P0154: Heated Oxygen Sensor - No Activity Detected (Bank 2; Sensor 1)
- DTC P0155: Heated Oxygen Sensor Heater Circuit Malfunction (Bank 2; Sensor 1)
- DTC P0157/P0158/P2235: Heated Oxygen Sensor Circuit - Low Voltage/High Voltage/Shorted To Heater Circuit
- DTC P0161: Heated Oxygen Sensor Heater Circuit Malfunction (Bank 2; Sensor 2)
- DTC P0171/P0172: Fuel System Too Lean/Rich (Bank 1)
- DTC P0174/P0175: Fuel System Too Lean/Rich (Bank 2)
- DTC P0300/P0301/P0302/P0303/P0304/P0305/P0306: Misfire Detected
- DTC P0335: Crankshaft Position Sensor Circuit Malfunction
- DTC P0340: Camshaft Position Sensor Circuit Malfunction
- DTC P0401: EGR Flow Malfunction
- DTC P0403: EGR Control Circuit
- DTC P0420/P0430: Catalyst System Efficiency Below Threshold (Bank 1 Or 2)
- DTC P0442/P0455: EVAP Control System Leak Detected (Small/Gross Leak)
- DTC P0444/P0496: EVAP Purge Control Circuit Open/EVAP System Flow During Non-Purge
- DTC P0445: EVAP Purge Control Valve Circuit Shorted
- DTC P0447: EVAP Vent Control Circuit Open
- DTC P0448: EVAP Vent Control Circuit Shorted
- DTC P0451: EVAP Pressure Sensor Performance
- DTC P0452/P0453: EVAP Pressure Sensor - Low/High Input
- DTC P0456: EVAP System Leak Detected (Very Small Leak)
- DTC P0461: Fuel Level Sensor Circuit Performance
- DTC P0463: Fuel Level Sensor Circuit - High Input
- DTC P0464: Fuel Level Sensor Circuit - Intermittent
- DTC P0500: Vehicle Speed Sensor Malfunction
- DTC P0505/P0506/P0507: Idle Air Control System - Rpm Lower Than Expected/Rpm Higher Than Expected
- DTC P0601: Internal Control Module Memory Check Sum Error
- DTC P0616/P0617: Starter Relay Circuit - Low/High
- DTC P1510: ECM Back-Up Power Supply Malfunction
- DTC P2025: EVAP Fuel Vapor Temperature Sensor Performance
- DTC P2026/P2027: EVAP Fuel Vapor Temperature Sensor Circuit - Low/High Voltage
- DTC P2227/P2228/P2229: Barometric Pressure Circuit Performance - Low/High
- Wiring Diagrams