EN(H6DO)(diag)-72
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
P0182 Fuel Temperature Sensor “A” Circuit
Low Input
ble Code (DTC).>
P0183 Fuel Temperature Sensor “A” Circuit
High Input
ble Code (DTC).>
P0196 Engine Oil Temperature Sensor Cir-
cuit Range/Performance
Diagnostic Trouble Code (DTC).>
P0197 Engine Oil Temperature Sensor Cir-
cuit Low
Code (DTC).>
P0198 Engine Oil Temperature Sensor Cir-
cuit High
Code (DTC).>
P0222 Throttle/Pedal Position Sensor/
Switch “B” Circuit Low Input
Diagnostic Trouble Code (DTC).>
P0223 Throttle/Pedal Position Sensor/
Switch “B” Circuit High Input
Diagnostic Trouble Code (DTC).>
P0230 Fuel Pump Primary Circuit
P0301 Cylinder 1 Misfire Detected
P0302 Cylinder 2 Misfire Detected
P0303 Cylinder 3 Misfire Detected
P0304 Cylinder 4 Misfire Detected
P0305 Cylinder 5 Misfire Detected
P0306 Cylinder 6 Misfire Detected
P0327 Knock Sensor 1 Circuit Low Input
(Bank 1 or Single Sensor)
Diagnostic Trouble Code (DTC).>
P0328 Knock Sensor 1 Circuit High Input
(Bank 1 or Single Sensor)
Diagnostic Trouble Code (DTC).>
P0332 Knock Sensor 2 Circuit Low Input
(Bank 2)
(DTC).>
P0333 Knock Sensor 2 Circuit High Input
(Bank 2)
(DTC).>
P0335 Crankshaft Position Sensor “A” Cir-
cuit
(DTC).>
P0336 Crankshaft Position Sensor “A” Cir-
cuit Range/Performance
Diagnostic Trouble Code (DTC).>
P0340 Camshaft Position Sensor “A” Circuit
(Bank 1 or Single Sensor)
with Diagnostic Trouble Code (DTC).>
DTC Item Reference
EN(H6DO)(diag)-73
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
P0345 Camshaft Position Sensor “A” Circuit
(Bank 2)
Code (DTC).>
P0420 Catalyst System Efficiency Below
Threshold (Bank 1)
nostic Trouble Code (DTC).>
P0442 Evaporative Emission Control Sys-
tem Leak Detected (Small Leak)
dure with Diagnostic Trouble Code (DTC).>
P0447 Evaporative Emission Control Sys-
tem Vent Control Circuit Open
dure with Diagnostic Trouble Code (DTC).>
P0448 Evaporative Emission Control Sys-
tem Vent Control Circuit Shorted
Procedure with Diagnostic Trouble Code (DTC).>
P0451 Evaporative Emission Control Sys-
tem Pressure Sensor
Diagnostic Trouble Code (DTC).>
P0452 Evaporative Emission Control Sys-
tem Pressure Sensor Low Input
dure with Diagnostic Trouble Code (DTC).>
P0453 Evaporative Emission Control Sys-
tem Pressure Sensor High Input
dure with Diagnostic Trouble Code (DTC).>
P0456 Evaporative Emission Control Sys-
tem Leak Detected (Very Small
Leak)
Procedure with Diagnostic Trouble Code (DTC).>
P0457 Evaporative Emission Control Sys-
tem Leak Detected (Fuel Cap Loose/
Off)
nostic Procedure with Diagnostic Trouble Code (DTC).>
P0458 Evaporative Emission Control Sys-
tem Purge Control Valve Circuit Low
Procedure with Diagnostic Trouble Code (DTC).>
P0459 Evaporative Emission Control Sys-
tem Purge Control Valve Circuit High
Procedure with Diagnostic Trouble Code (DTC).>
P0461 Fuel Level Sensor Circuit Range/Per-
for mance
ble Code (DTC).>
P0462 Fuel Level Sensor Circuit Low Input
(DTC).>
P0463 Fuel Level Sensor Circuit High Input
(DTC).>
P0464 Fuel Level Sensor Circuit Intermittent
(DTC).>
P0483 Cooling Fan Rationality Check
P0500 Vehicle Speed Sensor
P0506 Idle Control System RPM Lower
Than Expected
Code (DTC).>
P0507 Idle Control System RPM Higher
Than Expected
Code (DTC).>
DTC Item Reference
EN(H6DO)(diag)-74
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
P0512 Starter Request Circuit
P0519 Idle Control System Malfunction
(Fail-Safe)
Code (DTC).>
P0600 Serial Communication Link
P0604 Internal Control Module Random
Access Memory (RAM) Error
Diagnostic Trouble Code (DTC).>
P0605 Internal Control Module Read Only
Memory (ROM) Error
tic Trouble Code (DTC).>
P0607 Control Module Performance
P0638 Throttle Actuator Control Range/Per-
for mance (Bank 1)
nostic Trouble Code (DTC).>
P0691 Cooling Fan 1 Control Circuit Low
P0692 Cooling Fan 1 Control Circuit High
(DTC).>
P0700 Transmission Control System (MIL
Request)
Code (DTC).>
P1152 O2 Sensor Circuit Range/Perfor-
mance (Low) (Bank 1 Sensor 1)
Diagnostic Trouble Code (DTC).>
P1153 O2 Sensor Circuit Range/Perfor-
mance (High) (Bank 1 Sensor 1)
Diagnostic Trouble Code (DTC).>
P1154 O2 Sensor Circuit Range/Perfor-
mance (Low) (Bank 2 Sensor 1)
Diagnostic Trouble Code (DTC).>
P1155 O2 Sensor Circuit Range/Perfor-
mance (High) (Bank 2 Sensor 1)
Diagnostic Trouble Code (DTC).>
P1160 Return Spring Failure
P1443 Vent Control Solenoid Valve Function
Problem
ble Code (DTC).>
P1518 Starter Switch Circuit Low Input
P1560 Back-Up Voltage Circuit Malfunction
(DTC).>
P1570 Antenna
P1571 Reference Code Incompatibility
P1572 IMM Circuit Failure (Except Antenna
Circuit)
(DTC).>
P1574 Key Communication Failure
DTC Item Reference
EN(H6DO)(diag)-75
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
P1576 EGI Control Module EEPROM
P1577 IMM Control Module EEPROM
P1578 Meter Failure
P2088 OCV Solenoid Valve Signal A Circuit
Open (Bank 1)
Tr o u b l e C o d e ( D T C ) . >
P2089 OCV Solenoid Valve Signal A Circuit
Short (Bank 1)
Tr o u b l e C o d e ( D T C ) . >
P2092 OCV Solenoid Valve Signal A Circuit
Open (Bank 2)
Tr o u b l e C o d e ( D T C ) . >
P2093 OCV Solenoid Valve Signal A Circuit
Short (Bank 2)
Tr o u b l e C o d e ( D T C ) . >
P2096 Post Catalyst Fuel Trim System Too
Lean (Bank 1)
ble Code (DTC).>
P2097 Post Catalyst Fuel Trim System Too
Rich (Bank 1)
ble Code (DTC).>
P2098 Post Catalyst Fuel Trim System Too
Lean (Bank 2)
ble Code (DTC).>
P2099 Post Catalyst Fuel Trim System Too
Rich (Bank 2)
ble Code (DTC).>
P2101 Throttle Actuator Control Motor Cir-
cuit Range/Performance
with Diagnostic Trouble Code (DTC).>
P2102 Throttle Actuator Control Motor Cir-
cuit Low
ble Code (DTC).>
P2103 Throttle Actuator Control Motor Cir-
cuit High
ble Code (DTC).>
P2109 Throttle/Pedal Position Sensor A
Minimum Stop Performance
Diagnostic Trouble Code (DTC).>
P2122 Throttle/Pedal Position Sensor/
Switch “D” Circuit Low Input
Diagnostic Trouble Code (DTC).>
P2123 Throttle/Pedal Position Sensor/
Switch “D” Circuit High Input
Diagnostic Trouble Code (DTC).>
P2127 Throttle/Pedal Position Sensor/
Switch “E” Circuit Low Input
Diagnostic Trouble Code (DTC).>
P2128 Throttle/Pedal Position Sensor/
Switch “E” Circuit High Input
Diagnostic Trouble Code (DTC).>
P2135 Throttle/Pedal Position Sensor/
Switch “A”/“B” Voltage Rationality
with Diagnostic Trouble Code (DTC).>
DTC Item Reference
EN(H6DO)(diag)-76
List of Diagnostic Trouble Code (DTC)
ENGINE (DIAGNOSTICS)
P2138 Throttle/Pedal Position Sensor/
Switch “D”/“E” Voltage Rationality
with Diagnostic Trouble Code (DTC).>
P2227 Barometric Pressure Circuit Range/
Pe r fo r ma nc e
Tr o u b l e C o d e ( D T C ) . >
P2228 Barometric Pressure Circuit Low
Input
(DTC).>
P2229 Barometric Pressure Circuit High
Input
(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.