Page 1700 of 2870

EN(H4DOTC)-70
ENGINE (DIAGNOSTIC)
Diagnostics for Engine Starting Failure
RHD model
Step Check Yes No
1 CHECK OPERATING SOUND OF FUEL
PUMP.
Make sure that fuel pump is in operation for
two seconds when turning the ignition switch to
ON.
NOTE:
Fuel pump operation check can also be execut-
ed using Subaru Select Monitor.
For the procedure, refer to “Compulsory Valve
Operation Check Mode”.
EN(H4DOTC)-48, Compulsory Valve Opera-
tion Check Mode.>Does the fuel pump produce
operating sound?Check the fuel
injector circuit.
EN(H4DOTC)-71,
FUEL INJECTOR
CIRCUIT, Diag-
nostics for Engine
Starting Failure.>Display DTC.
EN(H4DOTC)-39,
OPERATION,
Read Diagnostic
Trouble Code
(DTC).>
EN-02317
B97
B135B137
R122
EE
M
10 7
6
FUEL PUMP
RELAY
FUEL PUMP
CONTROL MODULE
FUEL
PUMP
SBF-5
B46
R122
B135 B :
B137 D :
R15
R57
R58
R2
ECM
B98
B98R58
B97
R1
BATTERY
8
1
4
D28
B27
123456783412123456789102356
24
1
4
9
85
14
14
15
219
32
1234
5610 11 12 13 14 15716
23 3019 20
22 26 27 28 29817
24 3118
25
567
82 1
94 310
24 22 23 2511 12 13 14 15
26 27
2816 17 18 19
20 21
29 30 31 32 33 34 35567
82 1
94 310
22 23 11 12 13 14 15
24 25
2616 17
18 19 20 21
27 28 29 30 31
B46R15
Page 1713 of 2870

EN(H4DOTC)-80
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
19.Diagnostic Procedure with Diagnostic Trouble Code (DTC)
A: DTC P0011 “A” CAMSHAFT POSITION - TIMING OVER - ADVANCED OR
SYSTEM PERFORMANCE (BANK 1)
DTC DETECTING CONDITION:
Detect as soon as the malfunction occurs.
TROUBLE SYMPTOM:
Engine stalls.
Erroneous idling
CAUTION:
After repair or replacement of faulty parts, conduct Clear Memory Mode
ERATION, Clear Memory Mode.> and Inspection Mode .
Step Check Yes No
1 CHECK DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>Go to step 2.
2 CHECK CURRENT DATA.
1) Start the engine and idle it.
2) Check the AVCS system operating angle
and oil flow control solenoid valve duty output
using Subaru Select Monitor or OBD-II general
scan tool.
N
OTE:
Subaru Select Monitor
For detailed operation procedure, refer to
“READ CURRENT DATA SHOWN ON DIS-
PLAY FOR ENGINE”.
33, Subaru Select Monitor.>
OBD-II general scan tool
For detailed operation procedures, refer to the
OBD-II General Scan Tool Operation Manual.Is the AVCS system operating
angle approx. 0 degree and oil
flow control solenoid valve duty
output approx. 10%?A temporary poor
malfunction. Per-
for m the following
to clean oil routing.
Replace the
engine oil, and
then idle the
engine for 5 min-
utes and replace
the oil filter and
engine oil.Check the follow-
ing and repair or
replace it if neces-
sary.
Oil pipe (clog-
ging)
Oil flow con-
trol solenoid
valve (clogging
or dirt of oil
routing, spring
setting, clog-
ging of valve)
Intake cam-
shaft (dirt, dam-
age of
camshaft)
Timing belt
(alignment of
timing mark)
Page 1714 of 2870

EN(H4DOTC)-81
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
B: DTC P0021 “A” CAMSHAFT POSITION - TIMING OVER - ADVANCED OR
SYSTEM PERFORMANCE (BANK 2)
DTC DETECTING CONDITION:
Detect as soon as the malfunction occurs.
TROUBLE SYMPTOM:
Engine stalls.
Erroneous idling
CAUTION:
After repair or replacement of faulty parts, conduct Clear Memory Mode
ERATION, Clear Memory Mode.> and Inspection Mode .
Step Check Yes No
1 CHECK DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>Go to step 2.
2 CHECK CURRENT DATA.
1) Start the engine and idle it.
2) Check the AVCS system operating angle
and oil flow control solenoid valve duty output
using Subaru Select Monitor or OBD-II general
scan tool.
NOTE:
Subaru Select Monitor
For detailed operation procedure, refer to
“READ CURRENT DATA SHOWN ON DIS-
PLAY FOR ENGINE”.
33, Subaru Select Monitor.>
OBD-II general scan tool
For detailed operation procedures, refer to the
OBD-II General Scan Tool Operation Manual.Is the AVCS system operating
angle approx. 0 degree and oil
flow control solenoid valve duty
output approx. 10%?A temporary poor
malfunction. Per-
for m the following
to clean oil routing.
Replace the
engine oil, and
then idle the
engine for 5 min-
utes and replace
the oil filter and
engine oil.Check the follow-
ing and repair or
replace it if neces-
sary.
Engine oil
(amount, dirt)
Oil pipe (clog-
ging)
Oil flow con-
trol solenoid
valve (clogging
or dirt of oil
routing, spring
setting, clog-
ging of valve)
Intake cam-
shaft (dirt, dam-
age of
camshaft)
Timing belt
(alignment of
timing mark)
Page 1729 of 2870

EN(H4DOTC)-96
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
Step Check Yes No
1 CHECK IDLE SWITCH SIGNAL.
1) Turn the ignition switch to ON.
2) Operate the LED operation mode for
engine using Subaru Select Monitor.
N
OTE:
Subaru Select Monitor
For detailed operation procedure, refer to the
“LED OPERATION MODE FOR ENGINE”.
itor.>Does the LED of {Idle Switch
Signal} come on?Go to step 2.Check the throttle
position sensor cir-
cuit.
EN(H4DOTC)-
122, DTC P0121
THROTTLE/
PEDAL POSI-
TION SENSOR/
SWITCH “A” CIR-
CUIT RANGE/
PERFORMANCE,
Diagnostic Proce-
dure with Diagnos-
tic Trouble Code
(DTC).>
N
OTE:
In this case, it is
not necessary to
inspect DTC
P0106.
2 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Check related
DTC.“List of Diag-
nostic Trouble
Code (DTC)”
to EN(H4DOTC)-
74, List of Diag-
nostic Trouble
Code (DTC).>
NOTE:
In this case, it is
not necessary to
inspect DTC
P0106.Go to step 3.
3 CHECK MANIFOLD ABSOLUTE PRESSURE
SENSOR CONDITION.Is the manifold absolute pres-
sure sensor installation bolt
tightened securely?Go to step 4.Tighten manifold
absolute pressure
sensor installation
bolt securely.
4 CHECK CONDITION OF THROTTLE BODY.Is the throttle body installation
bolt tightened securely?Replace the mani-
fold absolute pres-
sure sensor.
to FU(H4DOTC)-
36, Manifold Abso-
lute Pressure Sen-
sor.>Tighten throttle
body installation
bolt securely.
Page 1731 of 2870
EN(H4DOTC)-98
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 rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>
N
OTE:
In this case, it is
not necessary to
inspect DTC
P0101.Replace the mass
air flow and intake
air temperature
sensor.
FU(H4DOTC)-35,
Mass Air Flow and
Intake Air Temper-
ature Sensor.>
Page 1744 of 2870

EN(H4DOTC)-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 rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>
N
OTE:
In this case, it is
not necessary to
inspect 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.
NOTE:
Subaru Select Monitor
For detailed operation procedure, refer to
“READ CURRENT DATA FOR ENGINE”.
to EN(H4DOTC)-33, 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 between 75°C (167°F) and
95°C (203°F)?Replace the mass
air flow and intake
air temperature
sensor.
FU(H4DOTC)-35,
Mass Air Flow and
Intake Air Temper-
ature Sensor.>Inspect the DTC
P0125 using “List
of Diagnostic Trou-
ble Code (DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>
Page 1756 of 2870
EN(H4DOTC)-123
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
RHD model
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>
N
OTE:
In this case, it is
not necessary to
inspect DTC
P0121.Replace the throt-
tle position sen-
sor.
FU(H4DOTC)-34,
Throttle Position
Sensor.>
EN-02327
E3
E13
B22
B122 THROTTLE
POSITION
SENSOR
1
32
20
1918
1 2
B136 ECM
16
35 18
B136
E13
123
B22
125678
131415169101112
34
17181920
B122
56
782 1
94 310
24 22 23 2511 12 13
1415
26 27
2816
17 18 19 20 21
33 34 29
32 30
31 35
12345678
Page 1765 of 2870

EN(H4DOTC)-132
ENGINE (DIAGNOSTIC)
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
W: 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 .
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>
N
OTE:
In this case, it is
not necessary to
inspect DTC
P0125.Go to step 2.
2 CHECK ENGINE COOLING SYSTEM.
N
OTE:
Check the following items:
Thermostat open stuck
Coolant level
Coolant freeze
Tire diameterIs there a fault in engine cool-
ing system?Replace the ther-
mostat.
CO(H4SO)-26,
Thermostat.>Replace the
engine coolant
temperature sen-
sor.
FU(H4DOTC)-29,
Engine Coolant
Temperature Sen-
sor.>
Step Check Yes No
1 CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Trouble Code
(DTC)”.
EN(H4DOTC)-74,
List of Diagnostic
Trouble Code
(DTC).>
N
OTE:
It is not necessary
to inspect DTC
P0129.Replace the ECM.
FU(H4DOTC)-50,
Engine Control
Module (ECM).>
NOTE:
Atmospheric pres-
sure sensor is built
in ECM.