Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
2002 Subaru Outback L.L. Bean EditionFACTORY OEM SERVICE PROCEDURE
Engine Controls - Self-Diagnostics - 3.0L
- Introduction
- Self-Diagnostic System
- On-Board Diagnostics
- Data Link Connector
- SUBARU Select Monitor (SSM) Procedure
- OBD-II General Scan Tool Procedure
- Freeze Frame Data
- Led Operation Mode
- Malfunction Indicator Light (Mil)
- Compulsory Valve Operation Check Mode
- Basic Diagnostic Procedure
- Preparation For Inspection
- Reading Diagnostic Trouble Codes
- Clearing Diagnostic Trouble Codes
- Drive Cycle
- ECM Location
- Summary
- Diagnostic Trouble Code Definitions
- Diagnostic Tests
- Notes
- DTC P0031: Bank No. 1 (Right), No. 1 Ho2S (Front) Heater Circuit Low Input
- DTC P0032: Bank No. 1 (Right), No. 1 Ho2S (Front) Heater Circuit High Input
- DTC P0037: Bank No. 1 (Right), No. 2 Ho2S (Rear) Heater Circuit Low Input
- DTC P0038: Bank No. 1 (Right), No. 2 Ho2S (Rear) Heater Circuit High Input
- DTC P0051: Bank No. 2 (Left), No. 1 Ho2S (Front) Heater Circuit Low Input
- DTC P0052: Bank No. 2 (Left), No. 1 Ho2S (Front) Heater Circuit High Input
- DTC P0106: Intake Manifold Pressure Sensor Circuit Range/Performance Problem
- DTC P0107: Intake Manifold Pressure Sensor Circuit Low Input
- DTC P0108: Intake Manifold 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: Engine Coolant Temperature Too Low For Closed Loop Fuel Control
- DTC P0128: Thermostat Malfunction
- DTC P0131: Bank No. 1 (Right), No. 1 Ho2S (Front) Circuit Malfunction (Open Circuit)
- DTC P0132: Bank No. 1 (Right), No. 1 Ho2S (Front) Circuit Malfunction (Short Circuit)
- DTC P0133: Bank No. 1 (Right), No. 1 Ho2S (Front) Circuit Slow Response
- DTC P0137: Bank No. 1 (Right), No. 2 Ho2S (Rear) Circuit Low Input
- DTC P0138: Bank No. 1 (Right), No. 2 Ho2S (Rear) Circuit High Input
- DTC P0139: Bank No. 1 (Right), No. 2 Ho2S (Rear) Circuit Slow Response
- DTC P0151: Bank No. 2 (Left), No. 1 Ho2S (Front) Circuit Malfunction (Open Circuit)
- DTC P0152: Bank No. 2 (Left), No. 1 Ho2S (Front) Circuit Malfunction (Short Circuit)
- DTC P0153: Bank No. 2 (Left), No. 1 Ho2S (Front) Circuit Slow Response
- DTC P0171 Or DTC P0172
- DTC P0174 & DTC P0175
- 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 P0301, DTC P0302, DTC P0303, DTC P0304, DTC P0305 Or DTC P0306
- DTC P0327: Knock Sensor (KS) No. 1 (Right Bank), Circuit Low Input
- DTC P0328: Knock Sensor (KS) No. 1 (Right Bank), Circuit High Input
- DTC P0332: Knock Sensor (KS) No. 2 (Left Bank), Circuit Low Input
- DTC P0333: Knock Sensor (KS) No. 2 (Left Bank), 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 P0400: EGR System Malfunction
- DTC P0420: Catalyst System Efficiency Below Threshold
- DTC P0442: Evaporative Emission Control System Malfunction
- DTC P0447: Evaporative Emission Control System Vent Control Low Input
- DTC P0448: Evaporative Emission Control System Vent Control High Input
- DTC P0451: Evaporative Emission Control System Pressure Sensor Range/Performance Problem
- DTC P0452: Evaporative Emission Control System Pressure Sensor Low Input
- DTC P0453: Evaporative Emission Control System Pressure Sensor High Input
- DTC P0457: Evaporative Emission Control System Malfunction
- DTC P0458: Evaporative Emission Control Purge Control Valve Circuit Low Input
- DTC P0459: Evaporative Emission Control Purge Control Valve 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 Circuit Intermittent Input
- DTC P0483: Cooling Fan Function Problem
- DTC P0500: Vehicle Speed Sensor (VSS) 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 Switch Circuit High Input
- DTC P0604: Internal Control Module Memory Check Sum Error
- DTC P0661: Induction Valve Control Solenoid Circuit Low Input
- DTC P0662: Induction Valve Control Solenoid Circuit High Input
- DTC P0691: Cooling Fan Relay No. 1 Circuit Low Input
- DTC P0692: Cooling Fan Relay No. 1 Circuit High Input
- 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 P1134: Front Ho2S Micro-Computer Problem
- DTC P1139: Bank No. 1 (Right), No. 1 Ho2S (Front), Heater Circuit Range/Performance Problem
- DTC P1140: Bank No. 2 (Left), No. 1 Ho2S (Front), Heater Circuit Range/Performance Problem
- DTC P1142: Throttle Position (TP) Sensor Circuit Range/Performance Problem (Low Input)
- DTC P1146: Pressure Sensor Circuit Range/Performance Problem (High Input)
- DTC P1152 & P1153
- DTC P1154 & P1155
- 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 System Vent Control Function Problem
- DTC P1507: Idle Control System Malfunction (Fail-Safe)
- DTC P1518: Starter Switch Circuit Low Input
- DTC P1560: Back-Up Voltage Circuit Malfunction
- System Tests
- Activation Of Check Engine Malfunction Indicator Lamp (Mil)
- Check Engine Malfunction Indicator Lamp (Mil) Does Not Come On
- Check Engine Malfunction Indicator Lamp (Mil) Does Not Go Off
- CHECK ENGINE MALFUNCTION INDICATOR LAMP (MIL) DOES NOT BLINK AT A CYCLE OF 3 Hz.
- CHECK ENGINE MALFUNCTION INDICATOR LAMP (MIL) REMAINS BLINKING AT A CYCLE OF 3 Hz.
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.
