Download Print this page
Subaru 2004 LEGACY Service Manual
Hide thumbs Also See for 2004 LEGACY:

Advertisement

2004 LEGACY SERVICE MANUAL

ENGINE SECTION 3

This service manual has been prepared
to provide SUBARU service personnel
with the necessary information and data
for the correct maintenance and repair
of SUBARU vehicles.
This manual includes the procedures
for maintenance, disassembling, reas-
sembling, inspection and adjustment of
components and diagnostics for guid-
ance of experienced mechanics.
Please peruse and utilize this manual
fully to ensure complete repair work for
satisfying our customers by keeping
their vehicle in optimum condition.
When replacement of parts during
repair work is needed, be sure to use
SUBARU genuine parts.
All information, illustration and specifi-
cations contained in this manual are
based on the latest product information
available at the time of publication
approval.
FUJI HEAVY INDUSTRIES LTD.
QUICK REFERENCE INDEX
FUEL INJECTION (FUEL SYSTEMS)
EMISSION CONTROL
(AUX. EMISSION CONTROL DEVICES)
INTAKE (INDUCTION)
MECHANICAL
EXHAUST
COOLING
LUBRICATION
SPEED CONTROL SYSTEMS
IGNITION
STARTING/CHARGING SYSTEMS
ENGINE (DIAGNOSTICS)
FU(H6DO)
EC(H6DO)
IN(H6DO)
ME(H6DO)
EX(H6DO)
CO(H6DO)
LU(H6DO)
SP(H6DO)
IG(H6DO)
SC(H6DO)
EN(H6DO)(diag)
G2320GE4

Advertisement

loading
Need help?

Need help?

Do you have a question about the 2004 LEGACY and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Subaru 2004 LEGACY

  • Page 1: Engine Section

    2004 LEGACY SERVICE MANUAL QUICK REFERENCE INDEX ENGINE SECTION 3 FUEL INJECTION (FUEL SYSTEMS) FU(H6DO) EMISSION CONTROL EC(H6DO) (AUX. EMISSION CONTROL DEVICES) INTAKE (INDUCTION) IN(H6DO) MECHANICAL ME(H6DO) This service manual has been prepared to provide SUBARU service personnel EXHAUST EX(H6DO)
  • Page 2: Table Of Contents

    Electrical Component Location ..............8 Engine Control Module (ECM) I/O Signal ..........17 Engine Condition Data ................21 Data Link Connector .................22 OBD-II General Scan Tool ................23 Subaru Select Monitor................25 Read Diagnostic Trouble Code (DTC) ............32 Inspection Mode..................33 Drive Cycle....................38 Clear Memory Mode..................40 Compulsory Valve Operation Check Mode ..........41...
  • Page 3: Subaru Select Monitor

    Perform the follow- and oil flow control solenoid valve duty output output approx. 10%? sary. ing, and clean the using Subaru Select Monitor or OBD-II general • Oil pipe (clog) oil routing. scan tool. • Oil flow con- Replace the...
  • Page 4 Perform the follow- and oil flow control solenoid valve duty output output approx. 10%? sary. ing, and clean the using Subaru Select Monitor or OBD-II general • Engine oil oil routing. scan tool. (amount, dirt) Replace the •...
  • Page 5 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) C: DTC P0030 HO2S HEATER CONTROL CIRCUIT (BANK 1 SENSOR 1) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 6 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance less than 1 Go to step 2. Repair the open Ω? FRONT OXYGEN (A/F) SENSOR CONNEC- circuit in harness TOR. between ECM and 1) Start the engine, and warm-up the engine.
  • Page 7 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) D: DTC P0031 HO2S HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 8 Go to step 4. 1) Start the engine. contact in connec- 2) Read the data of front oxygen (A/F) sensor tor. heater current using Subaru Select Monitor or NOTE: the OBD-II general scan tool. In this case repair the following: NOTE: •...
  • Page 9 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK FRONT OXYGEN (A/F) SENSOR. Is the resistance less than 10 Repair the har- Replace the front Ω? 1) Turn the ignition switch to OFF. ness and connec- oxygen (A/F) sen- 2) Measure the resistance between front oxy- tor.
  • Page 10 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) E: DTC P0032 HO2S HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 11 Module (ECM).> connector. 3) Turn the ignition switch to ON. 4) Read the data of front oxygen (A/F) sensor heater current using Subaru Select Monitor. NOTE: For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS- PLAY FOR ENGINE”. <Ref. to EN(H6DO)(di- ag)-25, Subaru Select Monitor.>...
  • Page 12: Wiring Diagram

    Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) F: DTC P0037 HO2S HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 13 Go to step 4. 1) Start the engine. nector. 2) Read the data of rear oxygen sensor heater NOTE: current using Subaru Select Monitor or the In this case repair OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 14 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK OUTPUT SIGNAL FROM ECM. Is the voltage less than 1 V? Replace the ECM. Repair the battery 1) Disconnect the connector from rear oxygen <Ref. to short circuit in har- sensor.
  • Page 15 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) G: DTC P0038 HO2S HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 16 Module (ECM).> 3) Turn the ignition switch to ON. 4) Read the data of rear oxygen sensor heater current using Subaru Select Monitor or the OBD-II general scan tool. NOTE: • Subaru Select Monitor For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS-...
  • Page 17 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) H: DTC P0050 HO2S HEATER CONTROL CIRCUIT (BANK 2 SENSOR 1) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 18 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance less than 1 Go to step 2. Repair the open Ω? FRONT OXYGEN (A/F) SENSOR CONNEC- circuit in harness TOR. between ECM and 1) Start the engine, and warm-up the engine.
  • Page 19 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) I: DTC P0051 HO2S HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 20 Go to step 4. 1) Start the engine. contact connector. 2) Read the data of front oxygen (A/F) sensor NOTE: heater current using Subaru Select Monitor or In this case repair the OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 21 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK FRONT OXYGEN (A/F) SENSOR. Is the resistance less than 10 Repair the har- Replace the front Ω? 1) Turn the ignition switch to OFF. ness and connec- oxygen (A/F) sen- 2) Measure the resistance between front oxy- tor.
  • Page 22 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) J: DTC P0052 HO2S HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 23 Module (ECM).> connector. 3) Turn the ignition switch to ON. 4) Read the data of front oxygen (A/F) sensor heater current using Subaru Select Monitor. NOTE: For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS- PLAY FOR ENGINE”. <Ref. to EN(H6DO)(di- ag)-25, Subaru Select Monitor.>...
  • Page 24 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) K: DTC P0057 HO2S HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 25 Go to step 4. 1) Start the engine. nector. 2) Read the data of rear oxygen sensor heater NOTE: current using Subaru Select Monitor or the In this case repair OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 26 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK OUTPUT SIGNAL FROM ECM. Is the voltage less than 1 V? Replace the ECM. Repair the battery 1) Disconnect the connector from rear oxygen <Ref. to short circuit in har- sensor.
  • Page 27 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) L: DTC P0058 HO2S HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 28 Module (ECM).> 3) Turn the ignition switch to ON. 4) Read the data of rear oxygen sensor heater current using Subaru Select Monitor or the OBD-II general scan tool. NOTE: • Subaru Select Monitor For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS-...
  • Page 29 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) M: DTC P0076 INTAKE VALVE CONTROL SOLENOID CIRCUIT LOW (BANK 1) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 30 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance less than 1 Go to step 2. Repair the open Ω? SWITCHING SOLENOID VALVE. circuit in harness 1) Turn the ignition switch to OFF. between ECM and 2) Disconnect the connector from ECM and oil oil switching sole-...
  • Page 31 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) N: DTC P0077 INTAKE VALVE CONTROL SOLENOID CIRCUIT HIGH (BANK 1) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 32 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance more than 1 Go to step 2. Repair the short SWITCHING SOLENOID VALVE. MΩ? circuit between 1) Turn the ignition switch to OFF. ECM and oil 2) Disconnect the connector from ECM and oil switching solenoid...
  • Page 33 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) O: DTC P0082 INTAKE VALVE CONTROL SOLENOID CIRCUIT LOW (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 34 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance less than 1 Go to step 2. Repair the open Ω? SWITCHING SOLENOID VALVE. circuit in harness 1) Turn the ignition switch to OFF. between ECM and 2) Disconnect the connector from ECM and oil oil switching sole-...
  • Page 35 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) P: DTC P0083 INTAKE VALVE CONTROL SOLENOID CIRCUIT HIGH (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 36 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance more than 1 Go to step 2. Repair the short SWITCHING SOLENOID VALVE. MΩ? circuit between 1) Turn the ignition switch to OFF. ECM and oil 2) Disconnect the connector from ECM and oil switching solenoid...
  • Page 37 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Q: DTC P0101 MASS OR VOLUME AIR FLOW CIRCUIT RANGE/PERFOR- MANCE DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: • Erroneous idling • Engine stalls. • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 38 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the rele- Replace the mass vant DTC using air flow and intake “List of Diagnostic air temperature Trouble Code sensor.
  • Page 39 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) R: DTC P0102 MASS OR VOLUME AIR FLOW CIRCUIT LOW INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Engine stalls. • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 40 SELECT MONITOR. function indicator 1) Turn the ignition switch to OFF. light illuminates, 2) Connect the Subaru Select Monitor to data the circuit has link connector. returned to a nor- 3) Turn the ignition switch to ON, and the Sub- mal condition at aru Select Monitor switch to ON.
  • Page 41 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance more than 1 Go to step 7. Repair the ground MASS AIR FLOW SENSOR CONNECTOR. MΩ? short circuit Measure the resistance of harness between between ECM and ECM and chassis ground.
  • Page 42 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) S: DTC P0103 MASS OR VOLUME AIR FLOW CIRCUIT HIGH INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Engine stalls. • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 43 SELECT MONITOR. function indicator 1) Turn the ignition switch to OFF. light illuminates, 2) Connect the Subaru Select Monitor to data the circuit has link connector. returned to a nor- 3) Turn the ignition switch to ON, and the Sub- mal condition at aru Select Monitor switch to ON.
  • Page 44 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) T: DTC P0107 MANIFOLD ABSOLUTE PRESSURE/BAROMETRIC PRESSURE CIRCUIT LOW INPUT DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 45 1) Start the engine. than 13.3 kPa (100 mmHg, 2) Read the data of intake manifold absolute 3.94 inHg)? pressure signal using Subaru Select Monitor or OBD-II general scan tool. NOTE: • Subaru Select Monitor For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS-...
  • Page 46 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance less than 1 Go to step 9. Repair the open Ω? MANIFOLD ABSOLUTE PRESSURE SEN- circuit in harness SOR CONNECTOR. between ECM and 1) Turn the ignition switch to OFF.
  • Page 47 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) U: DTC P0108 MANIFOLD ABSOLUTE PRESSURE/BAROMETRIC PRESSURE CIRCUIT HIGH INPUT DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 48 1) Start the engine. kPa (896.5 mmHg, 35.29 2) Read the data of intake manifold absolute inHg)? pressure signal using Subaru Select Monitor or OBD-II general scan tool. NOTE: • Subaru Select Monitor For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS-...
  • Page 49 ECM and sure sensor. <Ref. 1) Turn the ignition switch to OFF, and the manifold pressure to FU(H6DO)-23, Subaru Select Monitor switch to OFF. sensor connector. Manifold Absolute 2) Disconnect the connector from the manifold Pressure Sensor.> absolute pressure sensor.
  • Page 50 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) V: DTC P0112 INTAKE AIR TEMPERATURE CIRCUIT LOW INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 51 1) Start the engine. more than 120°C (248°F)? contact. 2) Read the data of mass air flow and intake NOTE: air temperature sensor signal using Subaru In this case repair Select Monitor or OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 52 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) W: DTC P0113 INTAKE AIR TEMPERATURE CIRCUIT HIGH INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 53 −40°C (−40°F)? 1) Start the engine. contact. 2) Read the data of mass air flow and intake NOTE: air temperature sensor signal using Subaru In this case repair Select Monitor or OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 54 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN MASS AIR Is the resistance less than 5 Replace the mass Repair the har- Ω? FLOW AND INTAKE AIR TEMPERATURE air flow and intake ness and connec- SENSOR AND ECM CONNECTOR.
  • Page 55 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) X: DTC P0117 ENGINE COOLANT TEMPERATURE CIRCUIT LOW INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Hard to start • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 56 1) Start the engine. more than 150°C (302°F)? contact. 2) Read the data of engine coolant tempera- NOTE: ture sensor signal using Subaru Select Monitor In this case repair or OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 57 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Y: DTC P0118 ENGINE COOLANT TEMPERATURE CIRCUIT HIGH INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Hard to start • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 58 −40°C (−40°F)? 1) Start the engine. contact. 2) Read the data of engine coolant tempera- NOTE: ture sensor signal using Subaru Select Monitor In this case repair or OBD-II general scan tool. the following: • Poor contact in NOTE: •...
  • Page 59 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ENGINE Is the resistance less than 5 Replace the Repair the har- Ω? COOLANT TEMPERATURE SENSOR AND engine coolant ness and connec- ECM CONNECTOR. temperature sen- tor.
  • Page 60 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Z: DTC P0122 THROTTLE/PEDAL POSITION SENSOR/SWITCH “A” CIRCUIT LOW INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Engine stalls. • Poor driving performance WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8...
  • Page 61 Is the voltage more than 0.4 V? Go to step 2. Go to step 3. 1) Turn the ignition switch to ON. 2) Read the data of main throttle sensor signal using Subaru Select Monitor. CHECK POOR CONTACT. Is there poor contact in con- Repair the poor...
  • Page 62 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AA:DTC P0123 THROTTLE/PEDAL POSITION SENSOR/SWITCH “A” CIRCUIT HIGH INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Engine stalls. • Poor driving performance WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE...
  • Page 63 Go to step 2. Go to step 3. 1) Turn the ignition switch to ON. 2) Read the data of main throttle sensor signal using Subaru Select Monitor. CHECK POOR CONTACT. Is there poor contact in con- Repair the poor...
  • Page 64 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AB:DTC P0125 INSUFFICIENT COOLANT TEMPERATURE FOR CLOSED LOOP FUEL CONTROL DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: Engine would not return to idling. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 65 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AC:DTC P0131 O2 SENSOR CIRCUIT LOW VOLTAGE (BANK 1 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 66 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance more than 1 Replace the front Repair the ground FRONT OXYGEN (A/F) SENSOR CONNEC- MΩ? oxygen (A/F) sen- short circuit in har- TOR.
  • Page 67 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AD:DTC P0132 O2 SENSOR CIRCUIT HIGH VOLTAGE (BANK 1 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 68 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the voltage more than 8 V? Replace the front Repair the battery FRONT OXYGEN (A/F) SENSOR CONNEC- oxygen (A/F) sen- short circuit in har- TOR.
  • Page 69 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AE:DTC P0133 O2 SENSOR CIRCUIT SLOW RESPONSE (BANK 1 SENSOR 1) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 70 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 71 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AF:DTC P0134 O2 SENSOR CIRCUIT NO ACTIVITY DETECTED (BANK 1 SEN- SOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 72 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) WIRING DIAGRAM: MAIN RELAY BATTERY SBF-6 FRONT FRONT OXYGEN OXYGEN ( A/F ) ( A/F ) SENSOR LH SENSOR RH B134 B135 B134 B134 B135 B135 1 2 3 4 5 6 7 8 9 10 11 11 12 13 14 15 16 17...
  • Page 73 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance less than 1 Go to step 2. Repair the har- Ω? FRONT OXYGEN (A/F) SENSOR CONNEC- ness and connec- TOR. tor. 1) Turn the ignition switch to OFF.
  • Page 74 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AG:DTC P0137 O2 SENSOR CIRCUIT LOW VOLTAGE (BANK 1 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 75 70°C (158°F), and keep the engine speed at 5,000 rpm. 2) Read the data of rear oxygen sensor signal using Subaru Select Monitor. NOTE: For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS- PLAY FOR ENGINE”.
  • Page 76 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK EXHAUST SYSTEM. Is there any fault in exhaust Repair or replace Replace the rear Check exhaust system parts. system? the faulty part. oxygen sensor. <Ref. to NOTE: FU(H6DO)-32, Check the following items: Rear Oxygen Sen- •...
  • Page 77 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AH:DTC P0138 O2 SENSOR CIRCUIT HIGH VOLTAGE (BANK 1 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 78 70°C (158°F), and lower the engine speed rapidly from 5,000 rpm. 2) Read the data of rear oxygen sensor signal using Subaru Select Monitor. NOTE: For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS- PLAY FOR ENGINE”.
  • Page 79 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK EXHAUST SYSTEM. Is there any fault in exhaust Repair or replace Replace the rear Check exhaust system parts. system? the faulty part. oxygen sensor. <Ref. to NOTE: FU(H6DO)-32, Check the following items: Rear Oxygen Sen- •...
  • Page 80 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AI: DTC P0151 O2 SENSOR CIRCUIT LOW VOLTAGE (BANK 2 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 81 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance more than 1 Replace the front Repair the ground FRONT OXYGEN (A/F) SENSOR CONNEC- MΩ? oxygen (A/F) sen- short circuit in har- TOR.
  • Page 82 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AJ:DTC P0152 O2 SENSOR CIRCUIT HIGH VOLTAGE (BANK 2 SENSOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 83 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the voltage more than 8 V? Replace the front Repair the battery FRONT OXYGEN (A/F) SENSOR CONNEC- oxygen (A/F) sen- short circuit in har- TOR.
  • Page 84 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AK:DTC P0153 O2 SENSOR CIRCUIT SLOW RESPONSE (BANK 2 SENSOR 1) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 85 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 86 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AL:DTC P0154 O2 SENSOR CIRCUIT NO ACTIVITY DETECTED (BANK 2 SEN- SOR 1) DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 87 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) WIRING DIAGRAM: MAIN RELAY BATTERY SBF-6 FRONT FRONT OXYGEN OXYGEN ( A/F ) ( A/F ) SENSOR LH SENSOR RH B134 B135 B134 B134 B135 B135 1 2 3 4 5 6 7 8 9 10 11 11 12 13 14 15 16 17...
  • Page 88 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance less than 1 Go to step 2. Repair the har- Ω? FRONT OXYGEN (A/F) SENSOR CONNEC- ness and connec- TOR. tor. 1) Turn the ignition switch to OFF.
  • Page 89 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AM:DTC P0157 O2 SENSOR CIRCUIT LOW VOLTAGE (BANK 2 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 90 70°C (158°F), and keep the engine speed at 5,000 rpm. 2) Read the data of rear oxygen sensor signal using Subaru Select Monitor. NOTE: For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS- PLAY FOR ENGINE”.
  • Page 91 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK EXHAUST SYSTEM. Is there any fault in exhaust Repair or replace Replace the rear Check exhaust system parts. system? the faulty part. oxygen sensor. <Ref. to NOTE: FU(H6DO)-32, Check the following items: Rear Oxygen Sen- •...
  • Page 92 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AN:DTC P0158 O2 SENSOR CIRCUIT HIGH VOLTAGE (BANK 2 SENSOR 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 93 70°C (158°F), and lower the engine speed rapidly from 5,000 rpm. 2) Read the data of rear oxygen sensor signal using Subaru Select Monitor. NOTE: For detailed operation procedures, refer to the “READ CURRENT DATA SHOWN ON DIS- PLAY FOR ENGINE”.
  • Page 94 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK EXHAUST SYSTEM. Is there any fault in exhaust Repair or replace Replace the rear Check exhaust system parts. system? the faulty part. oxygen sensor. <Ref. to NOTE: FU(H6DO)-32, Check the following items: Rear Oxygen Sen- •...
  • Page 95 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AR:DTC P0175 SYSTEM TOO RICH (BANK 2) DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: • Erroneous idling • Engine stalls. • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 96 70 — 100°C (158 — engine coolant 1) Start the engine and warm-up completely. 212°F)? temperature sen- 2) Read the data of engine coolant tempera- sor. <Ref. to ture sensor signal using Subaru Select Moni- FU(H6DO)-18, tor. Engine Coolant Temperature Sen- NOTE: sor.>...
  • Page 97 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AS:DTC P0197 ENGINE OIL TEMPERATURE SENSOR CIRCUIT LOW DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Hard to start • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 98 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN OIL TEMPER- Is the resistance more than 1 Go to step 2. Repair the ground ATURE SENSOR AND ECM CONNECTOR. MΩ? short circuit 1) Disconnect the ECM connector and oil tem- between ECM and perature sensor connector.
  • Page 99 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AT:DTC P0198 ENGINE OIL TEMPERATURE SENSOR CIRCUIT HIGH DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Hard to start • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 100 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN OIL TEMPER- Is the voltage more than 10 V? Repair the battery Go to step 2. ATURE SENSOR AND ECM CONNECTOR. short circuit in har- 1) Turn the ignition switch to OFF. ness between 2) Disconnect the connector from the oil tem- ECM and oil tem-...
  • Page 101 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AU:DTC P0222 THROTTLE/PEDAL POSITION SENSOR/SWITCH “B” CIRCUIT LOW INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance • Engine stalls. WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE...
  • Page 102 Is the voltage more than 0.8 V? Go to step 2. Go to step 3. 1) Turn the ignition switch to ON. 2) Read the data of sub throttle sensor signal using Subaru Select Monitor. CHECK POOR CONTACT. Is there poor contact? Repair the poor...
  • Page 103 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AV:DTC P0223 THROTTLE/PEDAL POSITION SENSOR/SWITCH “B” CIRCUIT HIGH INPUT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance • Engine stalls. WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE...
  • Page 104 Go to step 2. Go to step 3. 1) Turn the ignition switch to ON. 2) Read the data of sub throttle sensor signal using Subaru Select Monitor. CHECK POOR CONTACT. Is there poor contact in con- Repair the poor...
  • Page 105 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AW:DTC P0230 FUEL PUMP PRIMARY CIRCUIT DTC DETECTING CONDITION: Two consecutive driving cycles with fault CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.> and Inspection Mode. <Ref. to EN(H6DO)(diag)-33, PROCEDURE, Inspection Mode.>...
  • Page 106 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POWER SUPPLY CIRCUIT TO FUEL Is the voltage more than 10 V? Go to step 2. Repair the power PUMP CONTROL UNIT. supply circuit. 1) Turn the ignition switch to OFF. NOTE: 2) Disconnect the connector from fuel pump In this case repair...
  • Page 107 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN FUEL PUMP Is the resistance less than 1 Go to step 6. Repair the har- Ω? CONTROL UNIT AND ECM CONNECTOR. ness and connec- 1) Turn the ignition switch to OFF. tor.
  • Page 108 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) AX:DTC P0301 CYLINDER 1 MISFIRE DETECTED NOTE: For the diagnostic procedure, refer to DTC P0306. <Ref. to EN(H6DO)(diag)-178, DTC P0306 CYLINDER 6 MISFIRE DETECTED, Diagnostic Procedure with Diagnostic Trouble Code (DTC).> AY:DTC P0302 CYLINDER 2 MISFIRE DETECTED NOTE: For the diagnostic procedure, refer to DTC P0306.
  • Page 109 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BC:DTC P0306 CYLINDER 6 MISFIRE DETECTED DTC DETECTING CONDITION: • Two consecutive driving cycles with fault • Immediately at fault recognition (A misfire which could damage catalyst occurs.) TROUBLE SYMPTOM: • Engine stalls. •...
  • Page 110 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 111 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POWER SUPPLY LINE. Is the voltage more than 10 V? Repair the poor Repair the har- 1) Turn the ignition switch to ON. contact in all con- ness and connec- 2) Measure the voltage between fuel injector nectors in fuel tor.
  • Page 112 Does the malfunction indicator Go to step 15. Go to step 14. CATOR LIGHT. light illuminate or blink? 1) Clear the memory using Subaru Select Monitor. <Ref. to EN(H6DO)(diag)-40, Clear Memory Mode.> 2) Start the engine, and drive the vehicle more than 10 minutes.
  • Page 113: Read Diagnostic Trouble Code (Dtc)

    Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK MISFIRE SYMPTOM. Does the Subaru Select Moni- Go to step 22. Go to step 17. 1) Turn the ignition switch to ON. tor or OBD-II general scan tool 2) READ DTC.
  • Page 114 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check GROUP OF #3 AND #4 CYLINDERS. Is there any fault in #3 and #4 Repair or replace Inspect the DTC cylinders? the faulty part. P0171, P0172, P0174 or P0175 NOTE: using “List of Diag- •...
  • Page 115 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check GROUP OF #2, #4 AND #6 CYLINDERS. Is there any fault in #2, #4 and Repair or replace Inspect the DTC #6 cylinders? the faulty part. P0171, P0172, P0174 or P0175 NOTE: using “List of Diag- Check the follow-...
  • Page 116: Inspection Mode

    Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BD:DTC P0327 KNOCK SENSOR 1 CIRCUIT LOW INPUT (BANK 1 OR SINGLE SENSOR) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Poor driving performance • Knocking occurs. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 117 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN KNOCK SEN- Is the resistance more than Go to step 2. Repair the har- SOR AND ECM CONNECTOR. 700 kΩ? ness and connec- 1) Turn the ignition switch to OFF. tor.
  • Page 118 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BE:DTC P0328 KNOCK SENSOR 1 CIRCUIT HIGH INPUT (BANK 1 OR SINGLE SENSOR) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Poor driving performance • Knocking occurs. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 119 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN KNOCK SEN- Is the resistance less than 400 Go to step 2. Go to step 3. SOR AND ECM CONNECTOR. kΩ? Measure the resistance of harness between ECM connector and chassis ground.
  • Page 120 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BF:DTC P0332 KNOCK SENSOR 2 CIRCUIT LOW INPUT (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Driving performance problem • Knocking is occurred. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 121 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN KNOCK SEN- Is the resistance more than Go to step 2. Repair the har- SOR AND ECM CONNECTOR. 700 kΩ? ness and connec- 1) Turn the ignition switch to OFF. tor.
  • Page 122 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BG:DTC P0333 KNOCK SENSOR 2 CIRCUIT HIGH INPUT (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Driving performance problem • Knocking occurs. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 123 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN KNOCK SEN- Is the resistance less than 400 Go to step 2. Go to step 3. SOR AND ECM CONNECTOR. kΩ? Measure the resistance of harness between ECM connector and chassis ground.
  • Page 124 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BH:DTC P0335 CRANKSHAFT POSITION SENSOR “A” CIRCUIT DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Engine stalls. • Failure of engine to start CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 125 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN CRANK- Is the resistance more than Repair the har- Go to step 2. SHAFT POSITION SENSOR AND ECM CON- 100 kΩ? ness and connec- NECTOR. tor. 1) Turn the ignition switch to OFF.
  • Page 126 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BI: DTC P0340 CAMSHAFT POSITION SENSOR “A” CIRCUIT (BANK 1 OR SIN- GLE SENSOR) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Engine stalls. • Failure of engine to start CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 127 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 128 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BJ:DTC P0345 CAMSHAFT POSITION SENSOR “A” CIRCUIT (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Engine stalls. • Failure of engine to start CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 129 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 130 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BK:DTC P0400 EXHAUST GAS RECIRCULATION FLOW DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: • Movement performance problem when engine low speed • Erroneous idling • Movement performance problem CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 131 1) Start the engine. kPa (400 mmHg, 15.75 inHg)? EGR valve, mani- 2) Read the data of intake manifold absolute fold pressure sen- pressure signal using Subaru Select Monitor or sor and throttle OBD-II general scan tool. body are tight- ened firmly.
  • Page 132 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN EGR SOLE- Is the resistance less than 1 Go to step 7. Repair the open Ω? NOID VALVE AND ECM CONNECTOR. circuit in harness 1) Turn the ignition switch to OFF. between ECM and 2) Detach the connector from EGR solenoid EGR solenoid...
  • Page 133 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BL:DTC P0420 CATALYST SYSTEM EFFICIENCY BELOW THRESHOLD (BANK DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: • Engine stalls. • Idle mixture is out of specifications. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 134 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BM:DTC P0458 EVAPORATIVE EMISSION CONTROL SYSTEM PURGE CON- TROL VALVE CIRCUIT LOW DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 135 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK OUTPUT SIGNAL FROM ECM. Is the voltage more than 10 V? Even if the mal- Go to step 2. 1) Turn the ignition switch to ON. function indicator 2) Measure the voltage between ECM and light illuminates, chassis ground.
  • Page 136 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BN:DTC P0459 EVAPORATIVE EMISSION CONTROL SYSTEM PURGE CON- TROL VALVE CIRCUIT HIGH DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 137: Compulsory Valve Operation Check Mode

    ECM connector. NOTE: Purge control solenoid valve operation can be executed using Subaru Select Monitor. Refer to “Compulsory Valve Operation Check Mode” for procedures. <Ref. to EN(H6DO)(diag)-41, Compulsory Valve Operation Check Mode.> Connector & terminal −...
  • Page 138 Inspection Mode.>. Step Check CHECK ANY OTHER DTC ON DISPLAY. Is DTC P0462 or P0463 dis- Check the combi- Temporary poor played on the Subaru Select nation meter. contact occurs. Monitor? <Ref. to IDI-16, Combination Meter Assembly.> BQ:DTC P0500 VEHICLE SPEED SENSOR...
  • Page 139 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BR:DTC P0512 STARTER REQUEST CIRCUIT DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: Failure of engine to start CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 140 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) WIRING DIAGRAM: IGNITION SWITCH BATTERY SBF-7 SBF-1 STARTER RELAY STARTER MOTOR B225 LHD: 15 RHD: 16 LHD: 16 RHD: 15 LHD: 13 RHD: 14 LHD: 14 RHD: 13 B135 B137 B225 B135 B137 4 5 6...
  • Page 141 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK OPERATION OF STARTER MOTOR. Does the starter motor oper- Repair the battery Check starter Turn the ignition switch to ON. ate? short circuit in motor circuit. starter motor cir- <Ref.
  • Page 142 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BS:DTC P0519 IDLE CONTROL SYSTEM MALFUNCTION (FAIL-SAFE) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Engine keeps running at higher revolution than specified idling revolution. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 143 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BU:DTC P0559 ALTERNATOR CIRCUIT HIGH DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.> and Inspection Mode <Ref. to EN(H6DO)(diag)-33, PROCEDURE, Inspection Mode.>.
  • Page 144 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN GENERATOR Is the resistance more than 1 Go to step 2. Repair the ground AND ECM CONNECTOR. MΩ? short circuit in har- 1) Turn the ignition switch to OFF. ness between 2) Disconnect the connector from generator ECM and genera-...
  • Page 145 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BW:DTC P0604 INTERNAL CONTROL MODULE RANDOM ACCESS MEMORY (RAM) ERROR DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Engine does not start. • Engine stalls. CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 146 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the rele- Temporary poor vant DTC using contact occurs. “List of Diagnostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble...
  • Page 147 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) BY:DTC P0607 CONTROL MODULE PERFORMANCE DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 148 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK INPUT VOLTAGE OF ECM. Is the voltage 10 — 13 V? Go to step 2. Repair the open or 1) Turn the ignition switch to ON. ground short cir- 2) Measure the voltage between ECM con- cuit of power sup- nector and chassis ground.
  • Page 149 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CA:DTC P0691 COOLING FAN 1 CONTROL CIRCUIT LOW DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: • Radiator fan does not operate properly. • Over-heating CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 150 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CD:DTC P1026 VVL SYSTEM 1 PERFORMANCE DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 151 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 152 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CE:DTC P1028 VVL SYSTEM 2 PERFORMANCE DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 153 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 154 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CF:DTC P1160 RETURN SPRING FAILURE NOTE: For diagnostic procedure, refer to DTC P2101. <Ref. to EN(H6DO)(diag)-241, DTC P2101 THROTTLE AC- TUATOR CONTROL MOTOR CIRCUIT RANGE/PERFORMANCE, Diagnostic Procedure with Diagnostic Trouble Code (DTC).> CG:DTC P1492 EGR SOLENOID VALVE SIGNAL #1 CIRCUIT MALFUNCTION (LOW INPUT) NOTE:...
  • Page 155 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CM:DTC P1498 EGR SOLENOID VALVE SIGNAL #4 CIRCUIT MALFUNCTION (LOW INPUT) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance • Engine breathing CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 156 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POWER SUPPLY TO EGR SOLE- Is the voltage more than 10 V? Go to step 2. Repair the har- NOID VALVE. ness and connec- 1) Turn the ignition switch to OFF. tor.
  • Page 157 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CN:DTC P1499 EGR SOLENOID VALVE SIGNAL #4 CIRCUIT MALFUNCTION (HIGH INPUT) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance • Engine breathing CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref.
  • Page 158 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ANY OTHER DTC ON DISPLAY. Is any other DTC displayed? Inspect the DTC Go to step 2. using “List of Diag- nostic Trouble Code (DTC)”. <Ref. to EN(H6DO)(diag)- 66, List of Diag- nostic Trouble Code (DTC).>...
  • Page 159 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CO:DTC P1518 STARTER SWITCH CIRCUIT LOW INPUT DTC DETECTING CONDITION: Two consecutive driving cycles with fault TROUBLE SYMPTOM: Failure of engine to start CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 160 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) WIRING DIAGRAM: IGNITION SWITCH BATTERY SBF-7 SBF-1 STARTER RELAY STARTER MOTOR B225 LHD: 15 RHD: 16 LHD: 16 RHD: 15 LHD: 13 RHD: 14 LHD: 14 RHD: 13 B135 B137 B225 B135 B137 4 5 6...
  • Page 161 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK OPERATION OF STARTER MOTOR. Does the starter motor operate Repair the har- Check starter Set the inhibitor switch to “P” or “N” range. when ignition switch to ness and connec- motor circuit.
  • Page 162 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CP:DTC P1560 BACK-UP VOLTAGE CIRCUIT MALFUNCTION DTC DETECTING CONDITION: Immediately at fault recognition CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.> and Inspection Mode <Ref. to EN(H6DO)(diag)-33, PROCEDURE, Inspection Mode.>.
  • Page 163 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK INPUT SIGNAL FROM ECM. Is the voltage more than 10 V? Repair the poor Go to step 2. 1) Turn the ignition switch to OFF. contact in ECM 2) Measure the voltage between ECM and connector.
  • Page 164 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CQ:DTC P2088 OCV SOLENOID VALVE SIGNAL A CIRCUIT OPEN (BANK 1) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 165 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance less than 1 Go to step 2. Repair the open Ω? FLOW CONTROL SOLENOID VALVE. circuit in harness 1) Turn the ignition switch to OFF. between ECM and 2) Disconnect the connectors from ECM and oil flow control...
  • Page 166 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CR:DTC P2089 OCV SOLENOID VALVE SIGNAL A CIRCUIT SHORT (BANK 1) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 167 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance more than 1 Go to step 2. Repair the short FLOW CONTROL SOLENOID VALVE. MΩ? circuit between 1) Turn the ignition switch to OFF. ECM and oil flow 2) Disconnect the connectors from ECM and control solenoid...
  • Page 168 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CS:DTC P2092 OCV SOLENOID VALVE SIGNAL A CIRCUIT OPEN (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 169 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance less than 1 Go to step 2. Repair the open Ω? FLOW CONTROL SOLENOID VALVE. circuit in harness 1) Turn the ignition switch to OFF. between ECM and 2) Disconnect the connectors from ECM and oil flow control...
  • Page 170 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CT:DTC P2093 OCV SOLENOID VALVE SIGNAL A CIRCUIT SHORT (BANK 2) DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: Erroneous idling CAUTION: After repair or replacement of faulty parts, conduct Clear Memory Mode <Ref. to EN(H6DO)(diag)-40, OPERATION, Clear Memory Mode.>...
  • Page 171 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND OIL Is the resistance more than 1 Go to step 2. Repair the short FLOW CONTROL SOLENOID VALVE. MΩ? circuit between 1) Turn the ignition switch to OFF. ECM and oil flow 2) Disconnect the connectors from ECM and control solenoid...
  • Page 172 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CU:DTC P2101 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT RANGE/ PERFORMANCE DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance • Engine stalls. WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE...
  • Page 173 1) Connect all the connectors. 2) Turn the ignition switch to ON. 3) Read the data of main throttle sensor signal using Subaru Select Monitor. CHECK SENSOR OUTPUT. Is the voltage more than 0.8 V? Go to step 8. Go to step 9.
  • Page 174 Go to step 16. 1) Connect all the connectors. 2) Turn the ignition switch to ON. 3) Read the data of main throttle sensor signal using Subaru Select Monitor. CHECK SENSOR OUTPUT. Is the voltage 4.73 V? Go to step 15.
  • Page 175 3) Turn the ignition switch to ON. Replace the elec- 4) Read the data of main throttle sensor signal tronic throttle con- using Subaru Select Monitor. trol if defective. CHECK SENSOR OUTPUT. Is the voltage 1.64 — 1.70 V? Go to step 23.
  • Page 176 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the voltage less than 5 V? Go to step 25. Repair power sup- ELECTRONIC THROTTLE CONTROL MO- ply short circuit in TOR. harness between 1) Connect the connector to ECM.
  • Page 177 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CV:DTC P2102 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT LOW DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance • Engine stalls. WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE B362...
  • Page 178 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ELECTRONIC THROTTLE CON- Is the resistance less than 1 Go to step 2. Replace the elec- Ω? TROL RELAY. tronic throttle con- 1) Turn the ignition switch to OFF. trol relay.
  • Page 179 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) CW:DTC P2103 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT HIGH DTC DETECTING CONDITION: Immediately at fault recognition WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE B362 CONTROL RELAY MAIN RELAY B135 B136 B137 B122 LHD: 6 RHD: TERMINAL No.
  • Page 180 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK ELECTRONIC THROTTLE CON- Is the resistance more than 1 Go to step 2. Replace the elec- TROL RELAY. MΩ? tronic throttle con- 1) Turn the ignition switch to OFF. trol relay.
  • Page 181 CHECK ACCELERATOR POSITION SEN- Is the voltage more than 0.4 V? Go to step 2. Go to step 3. SOR OUTPUT. 1) Turn the ignition switch to ON. 2) Read the data of main accelerator position sensor signal using Subaru Select Monitor. EN(H6DO)(diag)-250...
  • Page 182 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POOR CONTACT. Is there poor contact? Repair the poor Temporary poor Check poor contact in connector between contact. contact occurred, ECM and accelerator position sensor. but it is normal at present.
  • Page 183 CHECK ACCELERATOR POSITION SEN- Is the voltage less than 4.8 V? Go to step 2. Go to step 3. SOR OUTPUT. 1) Turn the ignition switch to ON. 2) Read the data of main accelerator position sensor signal using Subaru Select Monitor. EN(H6DO)(diag)-252...
  • Page 184 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POOR CONTACT. Is there poor contact? Repair the poor Temporary poor Check poor contact in connector between contact. contact occurred, ECM and accelerator position sensor. but it is normal at present.
  • Page 185 CHECK ACCELERATOR POSITION SEN- Is the voltage more than 0.4 V? Go to step 2. Go to step 3. SOR OUTPUT. 1) Turn the ignition switch to ON. 2) Read the data of sub accelerator position sensor signal using Subaru Select Monitor. EN(H6DO)(diag)-254...
  • Page 186 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POOR CONTACT. Is there poor contact? Repair the poor Temporary poor Check poor contact in connector between contact. contact occurred, ECM and accelerator position sensor. but it is normal at present.
  • Page 187 CHECK ACCELERATOR POSITION SEN- Is the voltage less than 4.8 V? Go to step 2. Go to step 3. SOR OUTPUT. 1) Turn the ignition switch to ON. 2) Read the data of sub accelerator position sensor signal using Subaru Select Monitor. EN(H6DO)(diag)-256...
  • Page 188 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POOR CONTACT. Is there poor contact? Repair the poor Temporary poor Check poor contact in connector between contact. contact occurred, ECM and accelerator position sensor. but it is normal at present.
  • Page 189 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) DC:DTC P2135 THROTTLE/PEDAL POSITION SENSOR/SWITCH “A” / “B” VOLTAGE RATIONALITY DTC DETECTING CONDITION: Immediately at fault recognition TROUBLE SYMPTOM: • Erroneous idling • Poor driving performance WIRING DIAGRAM: BATTERY ELECTRONIC SBF-8 THROTTLE B362 CONTROL RELAY...
  • Page 190 Go to step 4. 1) Turn the ignition switch to ON. 2) Read the data of main throttle sensor signal using Subaru Select Monitor. CHECK SENSOR OUTPUT. Is the voltage more than 0.8 V? Go to step 3. Go to step 4.
  • Page 191 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND Is the resistance less than 1 Go to step 12. Repair the open Ω? ELECTRONIC THROTTLE CONTROL. circuit of harness 1) Turn the ignition switch to OFF. connector.
  • Page 192 Is the voltage more than 0.4 V? Go to step 2. Go to step 3. SOR OUTPUT. 1) Turn the ignition switch to ON. 2) Read the data of main accelerator position sensor signal and sub accelerator position sensor signal using Subaru Select Monitor. EN(H6DO)(diag)-261...
  • Page 193 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK POOR CONTACT. Is there poor contact? Repair the poor Go to step 12. Check poor contact in connector between contact. ECM and accelerator position sensor. CHECK HARNESS BETWEEN ECM AND AC- Is the resistance less than 1 Go to step 4.
  • Page 194 2) Connect all the connectors. 3) Turn the ignition switch to ON. 4) Read the data of main throttle sensor signal and sub accelerator position sensor signal using Subaru Select Monitor. CHECK POOR CONTACT. Is there poor contact? Repair the poor Go to step 18.
  • Page 195 Diagnostic Procedure with Diagnostic Trouble Code (DTC) ENGINE (DIAGNOSTICS) Step Check CHECK HARNESS BETWEEN ECM AND AC- Is the resistance more than 1 Go to step 18. Repair the short CELERATOR POSITION SENSOR. MΩ? circuit to sensor 1) Turn the ignition switch to OFF. power supply.
  • Page 196: General Diagnostic Table

    General Diagnostic Table ENGINE (DIAGNOSTICS) 19.General Diagnostic Table A: INSPECTION 1. ENGINE NOTE: Malfunction of parts other than those listed is also possible. <Ref. to ME(H6DO)-81, Engine Trouble in Gen- eral.> Symptom Problem parts 1) Manifold absolute pressure sensor 2) Mass air flow and intake air temperature sensor 3) Ignition parts (*1) 1.
  • Page 197 General Diagnostic Table ENGINE (DIAGNOSTICS) Symptom Problem parts 1) Mass air flow and intake air temperature sensor 2) Manifold absolute pressure sensor 3) Engine coolant temperature sensor (*2) 4) Crankshaft position sensor (*3) 6. Surging 5) Camshaft position sensor (*3) 6) Fuel injection parts (*4) 7) Electronic throttle control 8) Fuel pump and fuel pump relay...