EN(H6DO)(diag)-69
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
17.List of Diagnostic Trouble Code (DTC)
A: LIST
DTC Item Reference
P0011 Intake Camshaft Position Timing -
Over-Advanced (Bank 1)
tic Trouble Code (DTC).>
P0016 Crankshaft Position - Camshaft Posi-
tion Correlation (Bank 1)
Diagnostic Trouble Code (DTC).>
P0018 Crankshaft Position - Camshaft Posi-
tion Correlation (Bank 2)
Diagnostic Trouble Code (DTC).>
P0021 Intake Camshaft Position Timing -
Over-Advanced (Bank 2)
tic Trouble Code (DTC).>
P0026 Intake Valve Control Solenoid Circuit
Range/Performance (Bank 1)
with Diagnostic Trouble Code (DTC).>
P0028 Intake Valve Control Solenoid Circuit
Range/Performance (Bank 2)
with Diagnostic Trouble Code (DTC).>
P0030 HO2S Heater Control Circuit (Bank 1
Sensor 1)
Code (DTC).>
P0031 HO2S Heater Control Circuit Low
(Bank 1 Sensor 1)
Tr o u b l e C o d e ( D T C ) . >
P0032 HO2S Heater Control Circuit High
(Bank 1 Sensor 1)
Tr o u b l e C o d e ( D T C ) . >
P0037 HO2S Heater Control Circuit Low
(Bank 1 Sensor 2)
Tr o u b l e C o d e ( D T C ) . >
P0038 HO2S Heater Control Circuit High
(Bank 1 Sensor 2)
Tr o u b l e C o d e ( D T C ) . >
P0050 HO2S Heater Control Circuit (Bank 2
Sensor 1)
Code (DTC).>
P0051 HO2S Heater Control Circuit Low
(Bank 2 Sensor 1)
Tr o u b l e C o d e ( D T C ) . >
P0052 HO2S Heater Control Circuit High
(Bank 2 Sensor 1)
Tr o u b l e C o d e ( D T C ) . >
P0057 HO2S Heater Control Circuit Low
(Bank 2 Sensor 2)
Tr o u b l e C o d e ( D T C ) . >
P0058 HO2S Heater Control Circuit High
(Bank 2 Sensor 2)
Tr o u b l e C o d e ( D T C ) . >
P0068 MAP/MAF - Throttle Position Correla-
tion
(DTC).>
P0076 Intake Valve Control Circuit Low
(Bank 1)
(DTC).>
EN(H6DO)(diag)-70
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
P0077 Intake Valve Control Circuit High
(Bank 1)
(DTC).>
P0082 Intake Valve Control Circuit Low
(Bank 2)
(DTC).>
P0083 Intake Valve Control Circuit High
(Bank 2)
(DTC).>
P0101 Mass or Volume Air Flow Circuit
Range/Performance
Tr o u b l e C o d e ( D T C ) . >
P0102 Mass or Volume Air Flow Circuit Low
Input
(DTC).>
P0103 Mass or Volume Air Flow Circuit High
Input
(DTC).>
P0107 Manifold Absolute Pressure/Baro-
metric Pressure Circuit Low Input
cedure with Diagnostic Trouble Code (DTC).>
P0108 Manifold Absolute Pressure/Baro-
metric Pressure Circuit High Input
cedure with Diagnostic Trouble Code (DTC).>
P0111 Intake Air Temperature Circuit
Range/Performance
Tr o u b l e C o d e ( D T C ) . >
P0112 Intake Air Temperature Circuit Low
Input
(DTC).>
P0113 Intake Air Temperature Circuit High
Input
(DTC).>
P0117 Engine Coolant Temperature Circuit
Low Input
Code (DTC).>
P0118 Engine Coolant Temperature Circuit
High Input
Code (DTC).>
P0122 Throttle/Pedal Position Sensor/
Switch “A” Circuit Low Input
Diagnostic Trouble Code (DTC).>
P0123 Throttle/Pedal Position Sensor/
Switch “A” Circuit High Input
Diagnostic Trouble Code (DTC).>
P0125 Insufficient Coolant Temperature For
Closed Loop Fuel Control
dure with Diagnostic Trouble Code (DTC).>
P0126 Insufficient Coolant Temperature for
Stable Operation
Diagnostic Trouble Code (DTC).>
P0128 Coolant Thermostat (Coolant Tem-
perature Below Thermostat Regulat-
ing Temperature)
PERATURE), Diagnostic Procedure with Diagnostic Trouble Code (DTC).>
P0131 O2 Sensor Circuit Low Voltage (Bank
1 Sensor 1)
ble Code (DTC).>
DTC Item Reference
EN(H6DO)(diag)-77
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
18.Diagnostic Procedure with Diagnostic Trouble Code (DTC)
A: DTC P0011 INTAKE CAMSHAFT POSITION TIMING - OVER-ADVANCED
(BANK 1)
DTC DETECTING CONDITION:
•Detected when two consecutive driving cycles with fault occur.
•GENERAL DESCRIPTION
TROUBLE SYMPTOM:
•Engine stalls.
•Erroneous idling
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
Step Check Yes No
1CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Tr o u b l e C o d e
(DTC).”
69, List of Diag-
nostic Trouble
Code (DTC).>
Go to step 2.
2CHECK CURRENT DATA.
1) Start the engine and let it idle.
2) Measure the AVCS system operating angle
and oil flow control solenoid valve duty output
using Subaru Select Monitor or general scan
tool.
NOTE:•Subaru Select Monitor
For detailed operation procedures, refer to
“READ CURRENT DATA FOR ENGINE”.
tor.>
•General scan tool
For detailed operation procedure, refer to the
general scan tool operation manual.
Is the AVCS system operating
angle approx. 0 deg., and oil
flow control solenoid valve duty
output approx. 10%?
Check the follow-
ing item and repair
or replace if nec-
essary.
•Oil pipe (clog)
•Oil flow con-
trol solenoid
valve (clog or
dirt of oil rout-
ing, setting of
spring, clog of
valve)
•Intake cam-
shaft (dirt, dam-
age of
camshaft)
•Timing chain
(matching of
timing mark)
A temporary mal-
function. Perform
the following, and
clean the oil rout-
ing.
Replace the
engine oil and idle
the engine for 5
minutes, and then
replace the oil filter
and engine oil.
EN(H6DO)(diag)-78
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
B: DTC P0016 CRANKSHAFT POSITION - CAMSHAFT POSITION CORRELA-
TION (BANK 1)
DTC DETECTING CONDITION:
•Detected when two consecutive driving cycles with fault occur.
•GENERAL DESCRIPTION
TROUBLE SYMPTOM:
•Engine stalls.
•Erroneous idling
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
Step Check Yes No
1CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Inspect the rele-
vant DTC using
“List of Diagnostic
Tr o u b l e C o d e
(DTC).”
69, List of Diag-
nostic Trouble
Code (DTC).>
Go to step 2.
2CHECK CURRENT DATA.
1) Start the engine and let it idle.
2) Measure the AVCS system operating angle
and oil flow control solenoid valve duty output
using Subaru Select Monitor or general scan
tool.
NOTE:•Subaru Select Monitor
For detailed operation procedures, refer to
“READ CURRENT DATA FOR ENGINE”.
tor.>
•General scan tool
For detailed operation procedure, refer to the
general scan tool operation manual.
Is the AVCS system operating
angle approx. 0 deg., and oil
flow control solenoid valve duty
output approx. 10%?
Check the follow-
ing item and repair
or replace if nec-
essary.
•Oil pipe (clog)
•Oil flow con-
trol solenoid
valve (clog or
dirt of oil rout-
ing, setting of
spring, clog of
valve)
•Intake cam-
shaft (dirt, dam-
age of
camshaft)
•Timing chain
(matching of
timing mark)
A temporary mal-
function. Perform
the following, and
clean the oil rout-
ing.
Replace the
engine oil and idle
the engine for 5
minutes, and then
replace the oil filter
and engine oil.
EN(H6DO)(diag)-79
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
C: DTC P0018 CRANKSHAFT POSITION - CAMSHAFT POSITION CORRELA-
TION (BANK 2)
DTC DETECTING CONDITION:
•Detected when two consecutive driving cycles with fault occur.
•GENERAL DESCRIPTION
TROUBLE SYMPTOM:
•Engine stalls.
•Erroneous idling
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
Step Check Yes No
1CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Check the appro-
priate DTC using
the “List of Diag-
nostic Trouble
Code (DTC)”.
69, List of Diag-
nostic Trouble
Code (DTC).>
Go to step 2.
2CHECK CURRENT DATA.
1) Start the engine and let it idle.
2) Check the AVCS system operating angle
and oil flow control solenoid valve duty output
using Subaru Select Monitor or general scan
tool.
NOTE:
•Subaru Select Monitor
For detailed operation procedures, refer to
“READ CURRENT DATA FOR ENGINE”.
tor.>
•General scan tool
For detailed operation procedure, refer to the
general scan tool operation manual.
Is the AVCS system operating
angle approx. 0 deg., and oil
flow control solenoid valve duty
output approx. 10%?
Check the follow-
ing item and repair
or replace if nec-
essary.
•Engine oil
(amount, dirt)
•Oil pipe (clog)
•Oil flow con-
trol solenoid
valve (clog or
dirt of oil rout-
ing, setting of
spring, clog of
valve)
•Intake cam-
shaft (dirt, dam-
age of
camshaft)
•Timing chain
(matching of
timing mark)
A temporary mal-
function. Perform
the following, and
clean the oil rout-
ing.
Replace the
engine oil and idle
the engine for 5
minutes, and then
replace the oil filter
and engine oil.
EN(H6DO)(diag)-80
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
D: DTC P0021 INTAKE CAMSHAFT POSITION TIMING - OVER-ADVANCED
(BANK 2)
DTC DETECTING CONDITION:
•Detected when two consecutive driving cycles with fault occur.
•GENERAL DESCRIPTION
TROUBLE SYMPTOM:
•Engine stalls.
•Erroneous idling
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
Step Check Yes No
1CHECK ANY OTHER DTC ON DISPLAY.Is any other DTC displayed? Check the appro-
priate DTC using
the “List of Diag-
nostic Trouble
Code (DTC)”.
69, List of Diag-
nostic Trouble
Code (DTC).>
Go to step 2.
2CHECK CURRENT DATA.
1) Start the engine and let it idle.
2) Check the AVCS system operating angle
and oil flow control solenoid valve duty output
using Subaru Select Monitor or general scan
tool.
NOTE:
•Subaru Select Monitor
For detailed operation procedures, refer to
“READ CURRENT DATA FOR ENGINE”.
tor.>
•General scan tool
For detailed operation procedure, refer to the
general scan tool operation manual.
Is the AVCS system operating
angle approx. 0 deg., and oil
flow control solenoid valve duty
output approx. 10%?
Check the follow-
ing item and repair
or replace if nec-
essary.
•Engine oil
(amount, dirt)
•Oil pipe (clog)
•Oil flow con-
trol solenoid
valve (clog or
dirt of oil rout-
ing, setting of
spring, clog of
valve)
•Intake cam-
shaft (dirt, dam-
age of
camshaft)
•Timing chain
(matching of
timing mark)
A temporary mal-
function. Perform
the following, and
clean the oil rout-
ing.
Replace the
engine oil and idle
the engine for 5
minutes, and then
replace the oil filter
and engine oil.
EN(H6DO)(diag)-81
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
E: DTC P0026 INTAKE VALVE CONTROL SOLENOID CIRCUIT RANGE/PER-
FORMANCE (BANK 1)
DTC DETECTING CONDITION:
•Immediately at fault recognition
•GENERAL DESCRIPTION
TROUBLE SYMPTOM:
Erroneous idling
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
WIRING DIAGRAM:
EN-03655
B134
31
B20
E19
ECM
B20
1234567891011 121314 15 16
1
VARIABLE VALVE LIFT DIAGNOSIS OIL PRESSURE SWITCH RH
E71
B134
85610 11 12 13 14 157213416
3019 20 2228 29
91718252123 24323126 2733 34
EN(H6DO)(diag)-83
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
F: DTC P0028 INTAKE VALVE CONTROL SOLENOID CIRCUIT RANGE/PER-
FORMANCE (BANK 2)
DTC DETECTING CONDITION:
•Immediately at fault recognition
•GENERAL DESCRIPTION
TROUBLE SYMPTOM:
Erroneous idling
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
WIRING DIAGRAM:
EN-03656
B134
32
B20
E110
ECM
B20
1234567891011 121314 15 16
VARIABLE VALVE LIFT DIAGNOSISOIL PRESSURE SWITCH LH
E72
B134
85610 11 12 13 14 157213416
3019 20 2228 29
91718252123 24323126 2733 34