Page 1197 of 2870

EN(H4SO)-99
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is not
necessary to in-
spect DTC P0111.Go to step 2.
2 CHECK ENGINE COOLANT.
1) Start the engine and warm-up completely.
2) Measure the engine coolant temperature
using Subaru Select Monitor or OBD-II general
scan tool.
N
OTE:
Subaru Select Monitor
For detailed operation procedure, refer to the
“READ CURRENT DATA FOR ENGINE”.
to EN(H4SO)-29, Subaru Select Monitor.>
OBD-II general scan tool
For detailed operation procedures, refer to the
OBD-II General Scan Tool Operation Manual.Is the engine coolant tempera-
ture 75 — 95°C (167 —
203°F)?Replace the intake
air temperature
sensor.
FU(H4SO)-32,
Intake Air Temper-
ature Sensor.>Inspect the DTC
P0125 using “List
of Diagnostic Trou-
ble Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
Page 1209 of 2870
EN(H4SO)-111
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
P0122 or P0123
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is
not necessary to
inspect DTC
P0121.Replace the throt-
tle position sen-
sor.
FU(H4SO)-29,
Throttle Position
Sensor.>
Page 1216 of 2870
EN(H4SO)-118
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is not
necessary to in-
spect DTC P0125.Go to step 2.
2 CHECK THERMOSTAT.Does the thermostat remain
opened?Replace the ther-
mostat.
CO(H4SO)-26,
Thermostat.>Replace the
engine coolant
temperature sen-
sor.
FU(H4SO)-25,
Engine Coolant
Temperature Sen-
sor.>
Page 1217 of 2870
EN(H4SO)-119
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
R: DTC P0129 BAROMETRIC PRESSURE TOO LOW
DTC DETECTING CONDITION:
Two consecutive driving cycles with fault
CAUTION:
After repair or replacement of faulty parts, conduct Clear Memory Mode
ERATION, Clear Memory Mode.> and Inspection Mode
tion Mode.>.
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is not
necessary to in-
spect DTC P0129.Replace the ECM.
FU(H4SO)-44,
Engine Control
Module (ECM).>
Page 1219 of 2870

EN(H4SO)-121
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>Go to step 2.
2 CHECK FRONT (A/F) OXYGEN SENSOR DA-
TA.
1) Start the engine.
2) While observing the Subaru Select Monitor
or OBD-II general scan tool screen, warm-up
the engine until coolant temperature is above
70°C (160°F).
If the engine is already warmed-up, operate at
idle speed for at least 1 minute.
3) Read the data of front oxygen (A/F) sensor
signal using Subaru Select Monitor or OBD-II
general scan tool.
NOTE:
Subaru Select Monitor
For detailed operation procedure, refer to the
“READ CURRENT DATA FOR ENGINE”.
to EN(H4SO)-29, Subaru Select Monitor.>
OBD-II general scan tool
For detailed operation procedures, refer to the
OBD-II General Scan Tool Operation Manual.Is the voltage 0.85 — 1.15 V? Go to step 3.Go to step 4.
3 CHECK FRONT (A/F) OXYGEN SENSOR DA-
TA.
1) Race the engine at speeds from idling to
5,000 rpm for a total of 5 cycles.
2) Read the data of front oxygen (A/F) sensor
signal at racing using Subaru Select Monitor or
OBD-II general scan tool.
N
OTE:
Normally the air fuel ratio be rich at racing.
To increase engine speed to 5,000 rpm,
slowly depress accelerator pedal, taking
approximately 5 seconds, and quickly release
accelerator pedal to decrease engine speed.Is the voltage more than 1.1 V? Go to step 6.Go to step 4.
4 CHECK HARNESS BETWEEN ECM AND
FRONT OXYGEN (A/F) SENSOR.
1) Turn the ignition switch to OFF.
2) Disconnect the connector from ECM and
front oxygen (A/F) sensor connector.
3) Measure the resistance between ECM and
front oxygen (A/F) sensor.
Connector & terminal
(B136) No. 13 — (B18) No. 1:
(B136) No. 22 — (B18) No. 2:Is the resistance less than 5
Ω?Go to step 5.Repair open circuit
between ECM and
front oxygen (A/F)
sensor.
5 CHECK HARNESS BETWEEN ECM AND
FRONT OXYGEN (A/F) SENSOR.
Measure the resistance between ECM and
chassis ground.
Connector & terminal
(B136) No. 13 — Chassis ground:
(B136) No. 22 — Chassis ground:Is the resistance more than 1
MΩ?Go to step 6.Repair ground
short circuit
between ECM and
front oxygen (A/F)
sensor.
Page 1226 of 2870
EN(H4SO)-128
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is not
necessary to in-
spect DTC P0133.Go to step 2.
2 CHECK EXHAUST SYSTEM.
N
OTE:
Check the following items:
Loose installation of front portion of exhaust
pipe onto cylinder heads
Loose connection between front exhaust
pipe and front catalytic converter
Damage of exhaust pipe resulting in a holeIs there a fault in exhaust sys-
tem?Repair exhaust
system.Replace the front
oxygen (A/F) sen-
sor.
FU(H4SO)-40,
Front Oxygen (A/
F) Sensor.>
Page 1230 of 2870

EN(H4SO)-132
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is not
necessary to in-
spect DTC P0137.Go to step 2.
2 CHECK REAR OXYGEN SENSOR DATA.
1) Warm-up the engine until engine coolant
temperature is above 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 or the OBD-II
scan tool.
NOTE:
Subaru Select Monitor
For detailed operation procedure, refer to the
“READ CURRENT DATA FOR ENGINE”.
to EN(H4SO)-29, Subaru Select Monitor.>
OBD-II scan tool
For detailed operation procedures, refer to the
OBD-II Scan Tool Instruction Manual.Is the voltage more than 490
mV?Go to step 5.Go to step 3.
3 CHECK HARNESS BETWEEN ECM AND
REAR OXYGEN SENSOR CONNECTOR.
1) Turn the ignition switch to OFF.
2) Disconnect the connector from ECM and
rear oxygen sensor.
3) Measure the resistance in harness
between ECM and rear oxygen sensor con-
nector.
Connector & terminal
(B135) No. 14 — (T6) No. 4:
(B135) No. 19 — (T6) No. 3:Is the resistance more than 3
Ω?Repair open circuit
in harness
between ECM and
rear oxygen sen-
sor connector.Go to step 4.
4 CHECK HARNESS BETWEEN REAR OXY-
GEN SENSOR AND ECM CONNECTOR.
1) Turn the ignition switch to OFF.
2) Disconnect the connector from rear oxygen
sensor.
3) Turn the ignition switch to ON.
4) Measure the voltage between rear oxygen
sensor harness connector and chassis ground.
Connector & terminal
(T6) No. 4 (+) — Chassis ground (
−):Is the voltage 0.2 — 0.5 V? Replace the rear
oxygen sensor.
FU(H4SO)-40,
Front Oxygen (A/
F) Sensor.>Repair harness
and connector.
NOTE:
In this case repair
the following:
Open circuit in
harness between
rear oxygen sen-
sor and ECM con-
nector
Poor contact in
rear oxygen sen-
sor connector
Poor contact in
ECM connector.
Page 1233 of 2870

EN(H4SO)-135
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the DTC
using “List of Diag-
nostic Trouble
Code (DTC)”.
EN(H4SO)-72, List
of Diagnostic Trou-
ble Code (DTC).>
N
OTE:
In this case, it is not
necessary to in-
spect DTC P0138.Go to step 2.
2 CHECK REAR OXYGEN SENSOR DATA.
1) Warm-up the engine until engine coolant
temperature is above 70°C (158°F), and lower
the engine speed rapidly from 5,000 rpm.
2) Read the data of rear oxygen (A/F) sensor
signal using Subaru Select Monitor or OBD-II
scan tool.
NOTE:
Subaru Select Monitor
For detailed operation procedure, refer to the
“READ CURRENT DATA FOR ENGINE”.
to EN(H4SO)-29, Subaru Select Monitor.>
OBD-II scan tool
For detailed operation procedures, refer to the
OBD-II Scan Tool Instruction Manual.Does the voltage vary from 250
mV?Go to step 5.Go to step 3.
3 CHECK HARNESS BETWEEN ECM AND
REAR OXYGEN SENSOR CONNECTOR.
1) Turn the ignition switch to OFF.
2) Disconnect the connector from ECM and
rear oxygen sensor.
3) Measure the resistance in harness
between ECM and rear oxygen sensor con-
nector.
Connector & terminal
(B135) No. 14 — (T6) No. 4:
(B135) No. 19 — (T6) No. 3:Is the resistance more than 3
Ω?Repair open circuit
in harness
between ECM and
rear oxygen sen-
sor connector.Go to step 4.
4 CHECK HARNESS BETWEEN REAR OXY-
GEN SENSOR AND ECM CONNECTOR.
1) Turn the ignition switch to OFF.
2) Disconnect the connector from rear oxygen
sensor.
3) Turn the ignition switch to ON.
4) Measure the voltage between rear oxygen
sensor harness connector and chassis ground.
Connector & terminal
(T6) No. 4 (+) — Chassis ground (
−):Is the voltage 0.2 — 0.5 V? Replace the rear
oxygen sensor.
FU(H4SO)-40,
Front Oxygen (A/
F) Sensor.>Repair harness
and connector.
NOTE:
In this case repair
the following:
Open circuit in
harness between
rear oxygen sen-
sor and ECM con-
nector
Poor contact in
rear oxygen sen-
sor connector
Poor contact in
ECM connector.