EN(H6DO)(diag)-41
Drive Cycle
ENGINE (DIAGNOSTICS)
2. DRIVE CYCLE A — DRIVE THE VEHICLE WITH 80 KM/H (50 MPH) FOR 20 MINUTES, AND
THEN IDLE THE ENGINE FOR A MINUTE.
DTC Item On condition
*P0125 Insufficient Coolant Temperature For Closed Loop Fuel Control
Engine coolant temperature at
engine start is 20°C (68°F) or
less.
*P0128Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Tem-
perature)—
*P0133 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1) —
*P0153 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1) —
*P0171 System Too Lean (Bank 1)Complete diagnosis for drive
cycle B or C
*P0172 System Too Rich (Bank 1)Complete diagnosis for drive
cycle B or C
*P0174 System Too Lean (Bank 2)Complete diagnosis for drive
cycle B or C
*P0175 System Too Rich (Bank 2)Complete diagnosis for drive
cycle B or C
*P0196 Engine Oil Temperature Sensor Circuit Range/performance —
*P0301 Cylinder 1 Misfire DetectedComplete diagnosis for drive
cycle B or C
*P0302 Cylinder 2 Misfire DetectedComplete diagnosis for drive
cycle B or C
*P0303 Cylinder 3 Misfire DetectedComplete diagnosis for drive
cycle B or C
*P0304 Cylinder 4 Misfire DetectedComplete diagnosis for drive
cycle B or C
*P0305 Cylinder 5 Misfire DetectedComplete diagnosis for drive
cycle B or C
*P0306 Cylinder 6 Misfire DetectedComplete diagnosis for drive
cycle B or C
*P0420 Catalyst System Efficiency Below Threshold (Bank 1) —
*P0442 Evaporative Emission Control System Leak Detected (Small Leak)
Engine coolant temperature at
engine start is 25°C (77°F) or
less.
*P0451 Evaporative Emission Control System Pressure Sensor —
*P0456 Evaporative Emission Control System Leak Detected (Very Small Leak)
Engine coolant temperature at
engine start is 25°C (77°F) or
less.
*P0457 Evaporative Emission Control System Leak Detected (Fuel Cap Loose/ Off)
Engine coolant temperature at
engine start is 25°C (77°F) or
less.
*P0464 Fuel Level Sensor Circuit Intermittent —
P1443 Vent Control Solenoid Valve Function Problem —
*P2096 Post Catalyst Fuel Trim System Too Lean (Bank 1)Complete diagnosis for drive
cycle B or C
*P2097 Post Catalyst Fuel Trim System Too Rich (Bank 1)Complete diagnosis for drive
cycle B or C
*P2098 Post Catalyst Fuel Trim System Too Lean (Bank 2)Complete diagnosis for drive
cycle B or C
*P2099 Post Catalyst Fuel Trim System Too Rich (Bank 2)Complete diagnosis for drive
cycle B or C
P2103 Throttle Actuator Control Motor Circuit HighComplete diagnosis for drive
cycle B or C
EN(H6DO)(diag)-43
Drive Cycle
ENGINE (DIAGNOSTICS)
4. DRIVE CYCLE C — DRIVE THE VEHICLE WITH FOLLOWING DRIVE PATTERNS
(A) Idle the engine for more than 10
seconds.
(D) Decelerate the vehicle to 64 km/h
(40 MPH) with throttle fully closed.
(G) Stop the vehicle with throttle fully
closed.
(B) Accelerate the vehicle to 97 km/h
(60 MPH) within 20 seconds.
(E) Drive the vehicle at 64 km/h (40
MPH) for 20 seconds.
(H) Vehicle speed km/h (MPH)
(I) Sec.
(C) Drive the vehicle at 97 km/h (60
MPH) for 20 seconds.
(F) Accelerate the vehicle to 97 km/h
(60 MPH) within 10 seconds.
DTC Item On condition
P0026 Intake Valve Control Solenoid Circuit Range/Performance (Bank 1) —
P0028 Intake Valve Control Solenoid Circuit Range/Performance (Bank 2) —
*P0030 HO2S Heater Control Circuit (Bank 1 Sensor 1) —
*P0050 HO2S Heater Control Circuit (Bank 2 Sensor 1) —
*P0068 MAP/MAF - Throttle Position Correlation —
P0076 Intake Valve Control Circuit Low (Bank 1) —
P0082 Intake Valve Control Circuit Low (Bank 2) —
*P0101 Mass or Volume Air Flow Circuit Range/Performance —
P0134 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1) —
*P0139 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2) —
P0154 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1) —
*P0159 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2) —
*P0171 System Too Lean (Bank 1) Complete diagnosis for drive cycle A or B
*P0172 System Too Rich (Bank 1) Complete diagnosis for drive cycle A or B
*P0174 System Too Lean (Bank 2) Complete diagnosis for drive cycle A or B
*P0175 System Too Rich (Bank 2) Complete diagnosis for drive cycle A or B
*P0301 Cylinder 1 Misfire Detected Complete diagnosis for drive cycle A or B
*P0302 Cylinder 2 Misfire Detected Complete diagnosis for drive cycle A or B
*P0303 Cylinder 3 Misfire Detected Complete diagnosis for drive cycle A or B
*P0304 Cylinder 4 Misfire Detected Complete diagnosis for drive cycle A or B
*P0305 Cylinder 5 Misfire Detected Complete diagnosis for drive cycle A or B
*P0306 Cylinder 6 Misfire Detected Complete diagnosis for drive cycle A or B
P2103 Throttle Actuator Control Motor Circuit High Complete diagnosis for drive cycle A or B
EN-00842
(C)
(H)
(I)
(60)97
64(40)(B)
(A)
(F)(D)
(E)
150100500
(G)
EN(H6DO)(diag)-44
Drive Cycle
ENGINE (DIAGNOSTICS)
5. DRIVE CYCLE D
Drift Diagnosis
1) Check that the engine coolant temperature at engine start is 30°C (86°F) or less.
2) Check that the battery voltage is more than 10.9 V and that more than 9.6 2 (2.5 US gal, 2.1 Imp gal) of
fuel remains.
3) Start the engine, and check that the engine coolant temperature increases over 10°C (50°F), and reaches
75°C (167°F) or more, when the engine is warmed up.
4) After the engine has reached the state of procedure 3), idle the engine for more than 120 seconds.
Stuck Diagnosis
1) Check that the battery voltage is over 10.9 V.
2) Perform the clear memory mode.
3) Drive for approximately 50 2 (13.2 US gal, 11 Imp gal) of fuel.
NOTE:
•It is acceptable to drive the vehicle intermittently.
•Do not disconnect the battery terminals while diagnosing. (Data will be cleared by disconnecting the bat-
tery terminals.)
6. DRIVE CYCLE E
1) Check that the battery voltage is over 10.9 V.
2) Perform the clear memory mode.
3) Drive for approximately 30 2 (7.9 US gal, 6.6 Imp gal) of fuel.
NOTE:
•It is acceptable to drive the vehicle intermittently.
•Do not disconnect the battery terminals while diagnosing. (Data will be cleared by disconnecting the bat-
tery terminals.)
7. DRIVE CYCLE F
1) Check that the engine coolant temperature at engine start is 30°C (86°F) or less.
2) Start the engine, and warm it up until engine coolant temperature increases over 95°C (203°F).
3) After the engine has reached the state of procedure 2), idle the engine for more than 10 minutes.
NOTE:
Do not disconnect the battery terminals while diagnosing. (Data will be cleared by disconnecting the battery
terminals.)
DTC Item On condition
P0181 Fuel Temperature Sensor “A” Circuit Range/Performance —
DTC Item On condition
P0461 Fuel Level Sensor Circuit Range/Performance —
DTC Item On condition
P0111 Intake Air Temperature Circuit Range/Performance —
EN(H6DO)(diag)-47
Compulsory Valve Operation Check Mode
ENGINE (DIAGNOSTICS)
13) Pressing the [NO] key completes the compul-
sory valve operation check mode. The display will
then return to the «Actuator ON/OFF Operation»
screen.
•A list of the support data is shown in the following
table.
NOTE:
•The following parts will be displayed but not
functional.
•For detailed operation procedure, refer to the
“SUBARU SELECT MONITOR OPERATION
MANUAL”.
Description Display
Compulsory fuel pump relay oper-
ation checkFuel Pump
Compulsory radiator fan relay
operation checkRadiator Fan Relay
Compulsory air conditioning relay
operation checkA/C Compressor Relay
Compulsory purge control sole-
noid valve operation checkCPC Solenoid
Compulsory drain valve operation
checkVe n t C o n t r o l S o l e n o i d
Display
EGR Solenoid
ASV Solenoid
FICD Solenoid
Pressure Switching Solenoid 1
Pressure Switching Solenoid 2
Wa st e g at e Con t r ol S ol e no i d
AAI Solenoid
Exhaust Bypass Valve Control Permit Flag
PCV Solenoid
Fuel tank sensor control valve
EN(H6DO)(diag)-61
Diagnostics for Engine Starting Failure
ENGINE (DIAGNOSTICS)
C: CHECK POWER SUPPLY AND GROUND LINE OF ENGINE CONTROL MOD-
ULE (ECM)
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
WIRING DIAGRAM:
EN-03736
SBF-6MAIN SBF
SBF-7
B72
B2A7C23
D7D3D1A5
B5B19
NO.12B47
E2
B21
12
46
53
ECM
EE
36
B134A:
D:B137
B135B:
B136C:
A3
52373634
3412
56
B47
TO OXYGEN SENSOR
NO.13
D2
35
B21
123412131415567816171819910 1120212223 24 25 2627 28 29 3031 32 33
3534 37363938 41404342 4445 47464948 51505352 54
B72
134562
B134
56 7821943102422 23 2511 12 13 14 1526 2728
16 1718 19 20 2133 34293230 31
A:B135
567821943102422 23 2511 12 13 14 1526 2728
16 17 18 1920 2129 30 31 32 33 34 35
B:
B137
5678219431022 2311 12 13 14 1524 2526
16 1718 19 20 2127 28 29 30 31
D:
SBF-5
D6D26
54
MAIN RELAY
BATTERYIGNITIONSWITCH
B136
16101112131415252430
9871718192028212223293231
123456
2726333435
C:
Step Check Yes No
1CHECK MAIN RELAY
1) Turn the ignition switch to OFF.
2) Remove the main relay.
3) Connect the battery to main relay terminals
No. 1 and No. 2.
4) Measure the resistance between main relay
terminals.
Te r m i n a l s
No. 3 — No. 5:
No. 4 — No. 6:
Is the resistance less than 10
Ω?
Go to step 2.Replace the main
relay.
EN(H6DO)(diag)-63
Diagnostics for Engine Starting Failure
ENGINE (DIAGNOSTICS)
D: IGNITION CONTROL SYSTEM
CAUTION:
After repair or replacement of faulty parts, perform Clear Memory Mode
WIRING DIAGRAM:
EN-03652
E34
E45
E31
E32
E46E33
123
ECMB137
231918212220
SBF-746
B327
E46
E2
B21
E32
1814131617
32312E3432E4532
1549
111E31312E33312
12
B225
B21
123412131415567816171819910 1120212223 24 25 2627 28 29 3031 32 33
3534 37363938 41404342 4445 47464948 51505352 54
91012
34
56
78
11 121415 16
131819 20
172223 24
21
3839 40
373435 36
333031 32
292627 28
25
B225B327
3412
56
EE
OXYGEN SENSORRELAY
IGNITION COILNO. 1
RELAY HOLDER
IGNITION COIL NO. 2IGNITION COILNO. 3IGNITION COILNO. 4IGNITION COILNO. 5IGNITION COILNO. 6
B137
85610 11 12 13 14 157213416
3019 20 2228 29
91718 2521 23 243126 27
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