Section 49 (Engine Controls - Self-Diagnostics - 2.0L)
WARNING: This page is about a different car, the 2002 Subaru Impreza. However, it is still accessible from the selected car via links, so may be relevant.
- Introduction
- Self-Diagnostic System
- Programming
- Drive Cycles
- Summary
- Diagnostic Trouble Code Definitions
- Component Locations
- Connector Identification
- System Test
- Compulsory Valve Operation Check Mode
- Malfunction Indicator Light (Mil) Activation
- Malfunction Indicator Light (Mil) Does Not Come On
- Malfunction Indicator Light (Mil) Does Not Go Off
- Malfunction Indicator Light (Mil) Does Not Blink At A Cycle Of 3HZ
- Malfunction Indicator Light (Mil) Remains Blinking At A Cycle Of 3HZ
- Diagnostic Tests
- Notes
- DTC P0031: Front Heated Oxygen Sensor (Ho2S) Heater Circuit, Low Input
- DTC P0032: Front Ho2S Heater Circuit, High Input
- DTC P0037: Rear Ho2S Heater Circuit Malfunction
- DTC P0038: Rear Ho2S Heater Circuit, High Input
- DTC P0101: Mass Air Flow Circuit Range/Performance Problem, High Input
- DTC P0102: Mass Air Flow Circuit, Low Input
- DTC P0103: Mass Air Flow Circuit, High Input
- DTC P0106: Pressure Sensor Circuit Range/Performance Problem, Low Input
- DTC P0107: Pressure Sensor Circuit, Low Input
- DTC P0108: Pressure Sensor Circuit, High Input
- DTC P0111: Intake Air Temperature (IAT) Sensor Circuit, Range/Performance Problem
- DTC P0112: Intake Air Temperature (IAT) Sensor Circuit, Low Input
- DTC P0113: Intake Air Temperature (IAT) Sensor Circuit, High Input
- DTC P0117: Engine Coolant Temperature (ECT) Sensor Circuit, Low Input
- DTC P0118: Engine Coolant Temperature (ECT) Sensor Circuit, High Input
- DTC P0121: Throttle Position (TP) Sensor Circuit, Range/Performance Problem, High Input
- DTC P0122: Throttle Position (TP) Sensor Circuit, Low Input
- DTC P0123: Throttle Position (TP) Sensor Circuit, High Input
- DTC P0125: Insufficient Coolant Temperature For Closed Loop Fuel Control
- DTC P0128: Thermostat Malfunction
- DTC P0132: Front Ho2S Circuit, Range/Performance Problem, High Input
- DTC P0133: Front Ho2S Circuit, Slow Response
- DTC P0136: Rear Ho2S Circuit Malfunction
- DTC P0139: Rear Ho2S Circuit, Slow Response
- DTC P0171 Or DTC P0172
- DTC P0181: Fuel Temperature Sensor "A" Circuit, Range/Performance Problem
- DTC P0182: Fuel Temperature Sensor "A" Circuit, Low Input
- DTC P0183: Fuel Temperature Sensor "A" Circuit, High Input
- DTC P0244: WASTEGATE Control Solenoid Valve Malfunction, High Input
- DTC P0245: WASTEGATE Control Solenoid Valve Circuit, Low Input
- DTC P0246: WASTEGATE Control Solenoid Valve Circuit, High Input
- DTC P0301, DTC P0302, DTC P0303 & DTC P0304
- DTC P0327: Knock Sensor (KS) Circuit, Low Input
- DTC P0328: Knock Sensor (KS) Circuit, High Input
- DTC P0335: Crankshaft Position (CKP) Sensor Circuit Malfunction
- DTC P0336: Crankshaft Position (CKP) Sensor Circuit Range/Performance Problem
- DTC P0340: Camshaft Position (CMP) Sensor Circuit Malfunction
- DTC P0341: Camshaft Position (CMP) Sensor Circuit Range/Performance Problem
- DTC P0420: Catalyst System Efficiency Below Threshold
- DTC P0442: EVAP Control System Malfunction
- DTC P0444: EVAP Control System Purge Control Valve Circuit, Low Input
- DTC P0445: EVAP Control System Purge Control Valve Circuit, High Input
- DTC P0447: EVAP Control System Vent Control Circuit, Low Input
- DTC P0448: EVAP Control System Vent Control Circuit, High Input
- DTC P0451: EVAP Control System Pressure Sensor Range/Performance Problem
- DTC P0452: EVAP Control System Pressure Sensor Circuit, Low Input
- DTC P0453: EVAP Control System Pressure Sensor Circuit, High Input
- DTC P0461: Fuel Level Sensor Circuit Range/Performance Problem
- DTC P0462: Fuel Level Sensor Circuit, Low Input
- DTC P0463: Fuel Level Sensor Circuit, High Input
- DTC P0464: Fuel Level Sensor Intermittent Input
- DTC P0480: Cooling Fan Relay 1 Circuit, Low Input
- DTC P0483: Cooling Fan Function Problem
- DTC P0500: Vehicle Speed Sensor Malfunction
- DTC P0506: Idle Control System Rpm Lower Than Expected
- DTC P0507: Idle Control System Rpm Higher Than Expected
- DTC P0508: Idle Control System Circuit, Low Input
- DTC P0509: Idle Control System Circuit, High Input
- DTC P0512: Starter Request Circuit, High Input
- DTC P0545: Exhaust Gas Temperature Sensor Circuit, Low Input
- DTC P0546: Exhaust Gas Temperature Sensor Circuit, High Input
- DTC P0604: Internal Control Module Memory Check Sum Error
- DTC P0703: Brake Switch Input Malfunction
- DTC P0731, DTC P0732, DTC P0733 Or DTC P0734
- DTC P0741: Torque Converter Clutch System Malfunction
- DTC P1086: Tumble Generator Valve No. 2 (LH) Position Sensor Circuit, Low Input
- DTC P1087: Tumble Generator Valve No. 2 (LH) Position Sensor Circuit, High Input
- DTC P1088: Tumble Generator Valve No. 1 (RH) Position Sensor Circuit, Low Input
- DTC P1089: Tumble Generator Valve No. 1 (RH) Position Sensor Circuit, High Input
- DTC P1090: Tumble Generator Valve System No.1 (RH) Malfunction, Stuck Open
- DTC P1091: Tumble Generator Valve System No. 1 (RH) Malfunction, Stuck Close
- DTC P1092: Tumble Generator Valve System No. 2 (LH) Malfunction, Stuck Open
- DTC P1093: Tumble Generator Valve System No. 2 (LH) Malfunction, Stuck Close
- DTC P1094: Tumble Generator Valve Circuit No. 1 (RH), Open Circuit
- DTC P1095: Tumble Generator Valve Circuit No. 1 (RH), OVERCURRENT
- DTC P1096: Tumble Generator Valve Circuit No. 2 (LH), Open Circuit
- DTC P1097: Tumble Generator Valve Circuit No. 2 (LH), OVERCURRENT
- DTC P1110: Atmospheric Pressure Sensor Circuit, Low Input
- DTC P1111: Atmospheric Pressure Sensor Circuit, High Input
- DTC P1112: Atmospheric Pressure Sensor Circuit Range/Performance Problem
- DTC P1130: Front Ho2S Circuit Malfunction, Open Circuit
- DTC P1131: Front Ho2S Circuit Malfunction, Short Circuit
- DTC P1134: Front Ho2S Micro-Computer Problem
- DTC P1139: Front Ho2S No. 1 Heater Circuit Range/Performance Problem
- DTC P1141: Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem, Low Input
- DTC P1142: Throttle Position (TP) Sensor Circuit Range/Performance Problem, Low Input
- DTC P1146: Pressure Sensor Circuit Range/Performance Problem, High Input
- DTC P1230: Fuel Pump Controller Malfunction
- DTC P1244: WASTEGATE Control Solenoid Valve Range/Performance Problem, Low Input
- DTC P1245: WASTEGATE Control Solenoid Valve Malfunction, Fail-Safe
- DTC 1301: Misfire Due To Increased Exhaust Temperature
- DTC 1312: Exhaust Gas Temperature Circuit Malfunction
- DTC P1400: Fuel Tank Pressure Control Solenoid Valve Circuit, Low Input
- DTC P1420: Fuel Tank Pressure Control Solenoid Valve Circuit, High Input
- DTC P1443: EVAP Control System Vent Control Function Problem
- DTC P1480: Cooling Fan Relay 1 Circuit, High Input
- DTC P1507: Idle Control System Malfunction, Fail-Safe
- DTC P1518: Starter Switch Circuit, Low Input
- DTC P1544: High Exhaust Temperature Detected
- DTC P1560: Back-Up Voltage Circuit Malfunction
- DTC P1590: Neutral Position Switch Circuit, High Input
- DTC P1591: Neutral Position Switch Circuit, Low Input
- DTC P1594: Automatic Transmission Diagnosis Input Signal Circuit Malfunction
- DTC P1595: Automatic Transmission Diagnosis Input Signal Circuit, Low Input
- DTC P1596: Automatic Transmission Diagnosis Input Signal Circuit, High Input
- DTC P1698: Engine Torque Control Cut Signal Circuit, Low Input
- DTC P1699: Engine Torque Control Cut Signal Circuit, High Input
- DTC P1701: Cruise Control Set Signal Circuit Malfunction (A/T)
- DTC P1711: Engine Torque Control Signal 1 Circuit, Malfunction (A/T)
- DTC P1712: Engine Torque Control Signal 2 Circuit, Malfunction (A/T)