ignition SUBARU FORESTER 2004 Service Repair Manual
[x] Cancel search | Manufacturer: SUBARU, Model Year: 2004, Model line: FORESTER, Model: SUBARU FORESTER 2004Pages: 2870, PDF Size: 38.67 MB
Page 1100 of 2870

EN(H4SO)-2
ENGINE (DIAGNOSTIC)
Basic Diagnostics Procedure
1. Basic Diagnostics Procedure
A: PROCEDURE
1. ENGINE
Step Check Yes No
1 CHECK ENGINE START FAILURE.
1) Ask the customer when and how the trou-
ble occurred using the interview check list.
2) Start the engine.Does the engine start? Go to step 2.Inspection using
“Diagnostics for
Engine Starting
Failure”.
Diagnostics for
Engine Starting
Fai lu r e.>
2 CHECK ILLUMINATION OF MALFUNCTION
INDICATOR LIGHT.Does malfunction indicator
light illuminate?Go to step 3.Inspection using
“General Diagnos-
tic Table”.
INSPECTION,
General Diagnos-
tic Table.>
3 CHECK INDICATION OF DTC ON DISPLAY
1) Turn the ignition switch to OFF.
2) Connect the Subaru Select Monitor or the
OBD-II general scan tool to data link connec-
tor.
3) Turn the ignition switch to ON and the Sub-
aru Select Monitor or OBD-II general scan tool
switch to ON.
4) Read the DTC on the Subaru Select Moni-
tor or OBD-II general scan tool.Does the Subaru Select Moni-
tor or OBD-II general scan tool
indicate DTC?Record the DTC.
Repair the trouble
cause.
of Diagnostic Trou-
ble Code (DTC).>
Go to step 4.Repair the related
parts.
N
OTE:
If DTC is not shown
on display although
the engine warning
light illuminates, per-
form the diagnostics
of engine warning
light circuit or combi-
nation meter.
Malfunction Indica-
tor Light.>
4 PERFORM THE DIAGNOSIS.
1) Perform the Clear Memory Mode.
2) Perform the Inspection Mode.
tor or OBD-II general scan tool
indicate DTC?Check on “Diag-
nostic Procedure
with Diagnostic
Trouble Code
(DTC)”
Diagnostic Proce-
dure with Diagnos-
tic Trouble Code
(DTC).>Finish the diagno-
sis.
Page 1104 of 2870

EN(H4SO)-6
ENGINE (DIAGNOSTIC)
General Description
3. General Description
A: CAUTION
1) Airbag system wiring harness is routed near the
ECM, main relay and fuel pump relay.
CAUTION:
All air bag system wiring harnesses and con-
nectors are yellow. Do not use the electrical
test equipment on these circuits.
Be careful not to damage the Airbag system
wiring harness when servicing the ECM, TCM,
main relay and fuel pump relay.
2) Never connect the battery in reverse polarity.
The ECM will be destroyed immediately.
The fuel injector and other part will be damaged.
3) Do not disconnect the battery terminals while the
engine is running.
A large counter electromotive force will be generat-
ed in the generator, and this voltage may damage
electronic parts such as ECM, etc.
4) Before disconnecting the connectors of each
sensor and the ECM, be sure to turn the ignition
switch to OFF.
5) Poor contact has been identified as a primary
cause of this problem. Measure the voltage or re-
sistance of individual sensor or all electrical control
modules using a tapered pin with a diameter of less
than 0.64 mm (0.025 in). Do not insert the pin more
than 5 mm (0.20 in) into the part.
6) Remove the ECM from the located position after
disconnecting two cables on battery.
Otherwise, the ECM may be damaged.
CAUTION:
When replacing the ECM, be careful not to use
the wrong spec. ECM to avoid any damage on
the fuel injection system.
7) Connectors to each sensor in the engine com-
partment and the harness connectors on the en-
gine side and body side are all designed to be
waterproof. However, it is still necessary to take
care not to allow water to get into the connectors
when washing the vehicle, or when servicing the
vehicle on a rainy day.8) Use ECM mounting stud bolts as the grounding
point to body when measuring voltage and resis-
tance inside the passenger compartment.
9) Use engine ground terminal or engine proper as
the grounding point to body when measuring volt-
age and resistance in the engine compartment.
10) Use TCM mounting stud bolts as the grounding
point to body when measuring voltage and resis-
tance inside the passenger compartment.
11) Every MFI-related part is a precision part. Do
not drop them.
12) Observe the following cautions when installing
a radio in MFI equipped models.
CAUTION:
The antenna must be kept as far apart as pos-
sible from the control unit. (The ECM is located
under the steering column, inside of the instru-
ment panel lower trim panel.)
(A) Stud bolt
(A) Stud bolt
EN-00001
(A)
EN-00153
EN-00154(A)
Page 1113 of 2870

EN(H4SO)-15
ENGINE (DIAGNOSTIC)
Electrical Component Location
SOLENOID VALVE, EMISSION CONTROL SYSTEM PARTS AND IGNITION SYSTEM PARTS
EN-02399
(2)(3)
(1)(4)
(1) Idle air control solenoid valve (3) Ignition coil & ignitor ASSY (4) EGR Valve
(2) Purge control solenoid valve
(1)
EN-00249EN-00250
(2)
Page 1119 of 2870

EN(H4SO)-21
ENGINE (DIAGNOSTIC)
Engine Control Module (ECM) I/O Signal
5. Engine Control Module (ECM) I/O Signal
A: ELECTRICAL SPECIFICATION
DESCRIPTION Connector No. Terminal No.Signal (V)
NOTE
Ignition SW ON
(engine OFF)Engine ON
(Idling)
Crank-
shaft posi-
tion sensorSignal (+) B135 6 0−7 — +7 Sensor output waveform
Signal (−) B135 17 0 0 —
Shield B135 28 0 0 —
Camshaft
position
sensorSignal (+) B135 7 0−7 — +7 Sensor output waveform
Signal (−) B135 18 0 0 —
Shield B135 28 0 0 —
Throttle
position
sensorSignal B135 13Fully closed: 0.2 — 1.0
Fully opened: 4.2 — 4.7—
Pow er
supplyB135 3 5 5 —
GND
(sensor)B135 19 0 0 —
Rear oxy-
gen sensorSignal B135 14 0 0 — 0.9 —
Shield B137 15 0 0 —
GND
(sensor)B135 19 0 0 —
Fr o nt ox y-
gen (A/F)
sensor
heaterSignal 1 B136 13 0 — 1.0 0 — 1.0 —
Signal 2 B136 22 0 — 1.0 0 — 1.0 —
Rear oxygen sensor
heater signalB136 4 0 — 1.0 0 — 1.0 —
Engine
coolant
tempera-
ture sen-
sorSignal B135 12 1.0 — 1.4 1.0 — 1.4 After engine is warmed-up.
GND
(sensor)B135 19 0 0 After engine is warmed-up.
Vehicle speed signal B137 10 0 or 5 0 or 5“5” and “0” are repeatedly dis-
played when vehicle is driven.
Starter switch B136 20 0 0 Cranking: 8 — 14
EN-00258
B135B134
B137B136
1234567891011121314151617181920
1 2 3 4
5
6
7 8
910 11 12 13 14 15
16
17 18
19 20 21
22 23
24
25 26 27
28
29
30 31 32
33
34 351 2 3
4
5
6
7
8 910 11
12
13 14
15 16 17
18 19
20
21 22
23 24 25
26 27
28
1 2
3
4 5 6
7
8
910
11 12
13 14 15 16
17
18 19 20 21 22 23
24
25 26
To
To
To To
Page 1120 of 2870

EN(H4SO)-22
ENGINE (DIAGNOSTIC)
Engine Control Module (ECM) I/O Signal
A/C switch B136 11ON: 10 — 13
OFF: 0ON: 12 — 14
OFF: 0—
Ignition switch B136 10 10 — 13 12 — 14 —
Neutral
Po si ti o n
SwitchMT B136 21ON: 12±0.5
OFF: 0Switch is ON when gear is in
neutral position.
AT B136 21ON: 0
OFF: 12±0.5Switch is ON when shifted into
“P” or “N” range.
Test Mode Connector B136 3 5 5 When connected: 0
Knock
sensorSignal B135 16 2.8 2.8 —
Shield B135 27 0 0 —
Back-up power supply B135 9 10 — 13 12 — 14 Ignition switch “OFF”: 10 — 13
Control module power
supplyB135 1 10 — 13 12 — 14 —
B135 2 10 — 13 12 — 14 —
Sensor power supply B135 3 5 5 —
Ignition
control#1, #2 B134 33 0 1 — 3.4 Waveform
#3, #4 B134 32 0 1 — 3.4 Waveform
Fuel injec-
tor#1 B134 34 10 — 13 1 — 14 Waveform
#2 B134 23 10 — 13 1 — 14 Waveform
#3 B134 22 10 — 13 1 — 14 Waveform
#4 B134 8 10 — 13 1 — 14 Waveform
Idle air
control
solenoid
valveSignal 1 B134 20 — 1 — 13 Waveform
Signal 2 B134 6 — 1 — 13 Waveform
Signal 3 B134 5 — 1 — 13 Waveform
Signal 4 B134 19 — 1 — 13 Waveform
Pow er
supplyB135 2 10 — 13 12 — 14 —
Fuel pump relay control B134 2ON: 0.5, or less
OFF: 10 — 130.5, or less —
A/C relay control B134 9ON: 0.5, or less
OFF: 10 — 13ON: 0.5, or less
OFF: 12 — 14—
Heater cock solenoid B134 11 10 — 13 12 — 14 —
Radiator fan relay 1 con-
trolB134 14ON: 0.5, or less
OFF: 10 — 13ON: 0.5, or less
OFF: 12 — 14—
Radiator fan relay 2 con-
trolB134 13ON: 0.5, or less
OFF: 10 — 13ON: 0.5, or less
OFF: 12 — 14Model with A/C
Self-shutoff control B136 12 10 — 13 12 — 14 —
Malfunction indicator
lightB134 28 — —Light “ON”: 1, or less
Light “OFF”: 10 — 14
Engine speed output B134 10 — 0 — 13, or more Waveform
Torque control 1 signal B136 1 5 5 —
Torque control 2 signal B136 18 5 5 —
Torque control cut signal B136 15 8 8 —
Purge control solenoid
valveB134 29ON: 1, or less
OFF: 10 — 13ON: 1, or less
OFF: 12 — 14—
Fuel level sensor B135 25 0.12 — 4.75 0.12 — 4.75 —
EGR valveSignal 1 B134 18 0 or 10 — 13 0 or 10 — 13 —
Signal 2 B134 17 0 or 10 — 13 0 or 10 — 13 —
Signal 3 B134 16 0 or 10 — 13 0 or 10 — 13 —
Signal 4 B134 15 0 or 10 — 13 0 or 10 — 13 —
AT diagnosis input sig-
nalB137 19Less than 1←→
More than 4Less than 1←→
More than 4Wavefor m DESCRIPTION Connector No. Terminal No.Signal (V)
NOTE
Ignition SW ON
(engine OFF)Engine ON
(Idling)
Page 1121 of 2870

EN(H4SO)-23
ENGINE (DIAGNOSTIC)
Engine Control Module (ECM) I/O Signal
Small light switch B137 20ON: 0
OFF: 10 — 13ON: 0
OFF: 12 — 14—
Blower fan switch B137 13ON: 0
OFF: 10 — 13ON: 0
OFF: 12 — 14—
Rear defogger switch B137 4ON: 0
OFF: 10 — 13ON: 0
OFF: 12 — 14—
Front oxygen (A/F) sen-
sor signal 1B136 13 — 2.05 — 2.25 —
Front oxygen (A/F) sen-
sor signal 2B136 22 — 1.75 — 1.95 —
Manifold absolute pres-
sure sensorB135 15 4.0 — 4.8 1.1 — 1.9 —
Intake air temperature
sensorB137 6 3.15 — 3.33 3.15 — 3.33Intake air temperature: 25°C
(75°F)
SSM/GST communica-
tion lineB137 16Less than 1←→
More than 4Less than 1←→
More than 4—
GND (sensor) B136 19 0 0 —
GND (injector) B134 35 0 0 —
GND (ignition system) B136 26 0 0 —
GND (power supply) B134 7 0 0 —
GND (control system)B137 14 0 0 —
B135 21 0 0 —
GND (oxygen sensor
heater 1)B136 5 0 0 —
GND (oxygen sensor
heater 2)B136 16 0 0 — DESCRIPTION Connector No. Terminal No.Signal (V)
NOTE
Ignition SW ON
(engine OFF)Engine ON
(Idling)
Page 1125 of 2870

EN(H4SO)-27
ENGINE (DIAGNOSTIC)
OBD-II General Scan Tool
9. OBD-II General Scan Tool
A: OPERATION
1. HOW TO USE OBD-II GENERAL SCAN
TOOL
1) Prepare a general scan tool (OBD-II general
scan tool) required by SAE J1978.
2) Connect the OBD-II general scan tool to its data
link connector in the lower portion of the instrument
panel (on the driver’s side).3) Using the OBD-II general scan tool, call up the
DTC and freeze frame data.
OBD-II general scan tool functions consist of:
(1) MODE $01: Current powertrain diagnostic
data
(2) MODE $02: Powertrain freeze frame data
(3) MODE $03: Emission-related powertrain
DTC
(4) MODE $04: Clear/Reset emission-related
diagnostic information
Read out data according to repair procedures. (For
detailed operation procedures, refer to the OBD-II
General Scan Tool Operation Manual.)
NOTE:
For details concerning DTCs, refer to the List of Di-
agnostic Trouble Code (DTC).
2. MODE $01 (CURRENT POWERTRAIN DIAGNOSTIC DATA)
Refers to data denoting the current operating condition of analog input/output, digital input/output and/or the
powertrain system.
A list of the support data and PID (Parameter Identification) codes are shown in the following table.
NOTE:
Refer to OBD-II general scan tool manufacturer’s instruction manual to access generic OBD-II PIDs (MODE
$01).
ME-00325
PID Data Unit of measure
01 Number of emission-related powertrain DTC and malfunction indicator light status ON/OFF
03 Fuel system control status—
04 Calculated engine load value%
05 Engine coolant temperature°C
06 Short term fuel trim%
07 Long term fuel trim%
0B Intake manifold absolute pressure kPa
0C Engine speedrpm
0D Vehicle speedkm/h
0E Ignition timing advance°
10 Air flow rate of manifold absolute pressure sensor g/sec
11 Throttle valve opening angle%
13 Check whether oxygen sensor is installed. —
14Oxygen sensor output voltage and short term fuel trim — bank 1 associated with oxygen sen-
sorV and%
15Oxygen sensor output voltage and short term fuel trim — bank 2 associated with oxygen sen-
sorV and %
1C On-board diagnostic system—
Page 1127 of 2870

EN(H4SO)-29
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
10.Subaru Select Monitor
A: OPERATION
1. HOW TO USE SUBARU SELECT MONI-
TOR
1) Prepare the Subaru Select Monitor kit.
scription.>
2) Connect the diagnosis cable to Subaru Select
Monitor.
3) Insert the cartridge to Subaru Select Monitor.
4) Connect the Subaru Select Monitor to data link
connector.
(1) Data link connector located in the lower por-
tion of the instrument panel (on the driver’s
side).
(2) Connect the diagnosis cable to data link
connector.CAUTION:
Do not connect the scan tools except for Suba-
ru Select Monitor and OBD-II general scan tool.
5) Turn ignition switch to ON (engine OFF) and turn
Subaru Select Monitor switch to ON.
6) Using the Subaru Select Monitor, call up DTC
and data, then record them.
2. READ DIAGNOSTIC TROUBLE CODE
(DTC) FOR ENGINE (NORMAL MODE)
Refer to “Read Diagnostic Trouble Code (DTC)” for
information about how to indicate DTC.
(DTC).>
3. READ DIAGNOSTIC TROUBLE CODE
(DTC) FOR ENGINE (OBD MODE)
Refer to “Read Diagnostic Trouble Code (DTC)” for
information about how to indicate DTC.
(DTC).>
EN-00038
EN-00039
ME-00325
(A) Power switch
EN-00040
(A)
Page 1128 of 2870
![SUBARU FORESTER 2004 Service Repair Manual EN(H4SO)-30
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
4. READ CURRENT DATA FOR ENGINE. (NORMAL MODE)
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2) SUBARU FORESTER 2004 Service Repair Manual EN(H4SO)-30
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
4. READ CURRENT DATA FOR ENGINE. (NORMAL MODE)
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2)](/img/17/57426/w960_57426-1127.png)
EN(H4SO)-30
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
4. READ CURRENT DATA FOR ENGINE. (NORMAL MODE)
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2) On the «System Selection Menu» display screen, select the {Engine} and press the [YES] key.
3) Press the [YES] key after the information of engine type was displayed.
4) On the «Engine Diagnosis» display screen, select the {Current Data Display/Save}, and then press the
[YES] key.
5) On the «Data Display Menu» display screen, select the {Data Display} and press the [YES] key.
6) Using the scroll key, scroll the display screen up or down until the desired data is shown.
A list of the support data is shown in the following table.
Description Display Unit of measure
Battery voltage Battery Voltage V
Vehicle speed signal Meter vehicle speed km/h or MPH
Engine speed signal Engine speed rpm
Engine coolant temperature signal Engine coolant temperature°C or (°F)
Ignition timing signal Ignition timing deg
Throttle position signal Amount of intake air %
Throttle position signal Throttle Sensor Voltage V
Injection pulse width Fuel injection pulse width ms
Idle air control signal ISC Steps STEP
Engine load data Engine load %
Front oxygen (A/F) sensor resistance A/F sensor resistance value 1 ohm
Front oxygen (A/F) sensor output signal A/F sensor current value 1 —
Rear oxygen sensor output signalRear oxygen sensor voltage
valueV
Short term fuel trim A/F Compensation 1 %
Knock sensor signal Knock Correction deg
Atmospheric absolute pressure signal Atmospheric pressure mmHg, kPa, inHg or psi
Intake manifold relative pressure signal Mani. Relative Pressure mmHg, kPa, inHg or psi
Intake manifold absolute pressure signalIntake manifold absolute pres-
suremmHg, kPa, inHg or psi
A/F correction (short term fuel trim) by rear oxygen sensor A/F Compensation 3 %
Long term whole fuel trim A/F learning 1 %
Front oxygen (A/F) sensor heater current Front O2 heater current value A
Rear oxygen sensor heater current Rear O2 heater current value A
Canister purge control solenoid valve duty ratio CPC Valve Duty Ratio %
Fuel level signal Fuel level voltage V
Intake air temperature signal Intake air temperature°C or (°F)
Learned ignition timing Ignition learning value deg
EGR signal EGR Steps STEP
Ignition switch signal Ignition SW ON or OFF
Test mode connector signal Test mode signal ON or OFF
Neutral position switch signal Neutral SW ON or OFF
Air conditioning switch signal A/C SW ON or OFF
Air conditioning compressor signal A/C Compressor Signal ON or OFF
Radiator main fan relay signal Radiator fan relay 1 ON or OFF
Fuel pump relay signal Fuel pump relay ON or OFF
Knocking signal Knock signal ON or OFF
Radiator sub fan relay signal Radiator fan relay 2 ON or OFF
Power steering switch signal Power steering SW input signal ON or OFF
Engine torque control signal #1 AT coordinate request signal 1 ON or OFF
Engine torque control signal #2 AT coordinate request signal 2 ON or OFF
Page 1130 of 2870
![SUBARU FORESTER 2004 Service Repair Manual EN(H4SO)-32
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
5. READ CURRENT DATA FOR ENGINE (OBD MODE)
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2) On t SUBARU FORESTER 2004 Service Repair Manual EN(H4SO)-32
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
5. READ CURRENT DATA FOR ENGINE (OBD MODE)
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2) On t](/img/17/57426/w960_57426-1129.png)
EN(H4SO)-32
ENGINE (DIAGNOSTIC)
Subaru Select Monitor
5. READ CURRENT DATA FOR ENGINE (OBD MODE)
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2) On the «System Selection Menu» display screen, select the {Engine} and press the [YES] key.
3) Press the [YES] key after the information of engine type was displayed.
4) On the «Engine Diagnosis» display screen, select the {OBD system} and press the [YES] key.
5) On the «OBD Menu» display screen, select the {Current Data Display & Save}, and press the [YES] key.
6) On the «Data Display Menu» display screen, select the {Data Display} and press the [YES] key.
7) Using the scroll key, scroll the display screen up or down until the desired data is shown.
A list of the support data is shown in the following table.
NOTE:
For detailed operation procedure, refer to the “SUBARU SELECT MONITOR OPERATION MANUAL”.
Description Display Unit of measure
Number of DTC Number of diagnosis code —
Condition of malfunction indicator light MI (MIL) ON or OFF
Monitoring test of misfire Misfire Monitoring Complete or incomplete
Monitoring test of fuel system Fuel System Diagnosis Complete or incomplete
Monitoring test of comprehensive component Component Diagnosis Complete or incomplete
Test of catalyst Catalyst diagnosis Complete or incomplete
Test of heating-type catalyst Heated catalyst diagnosis No support
Test of evaporative emission purge control system Evap. purge diagnosis Complete or incomplete
Test of secondary air system Secondary air diagnosis No support
Test of air conditioning system refrigerant A/C refrigerant diagnosis No support
Test of oxygen sensor O2 sensor diagnosis Complete or incomplete
Test of oxygen sensor heater O2 heater diagnosis Complete or incomplete
Test of EGR system EGR diagnosis —
Air fuel ratio control system for bank 1 Fuel System for bank 1 —
Engine load data Engine load %
Engine coolant temperature signal Engine coolant temperature°C or (°F)
Short term fuel trim by front oxygen (A/F) sensor Short term fuel trim B1 %
Long term fuel trim by front oxygen (A/F) sensor Long term fuel trim B1 %
Intake manifold absolute pressure signalIntake manifold absolute pres-
suremmHg, kPa, inHg or psi
Engine speed signal Engine speed rpm
Vehicle speed signal Meter vehicle speed km/h or MPH
Ignition timing advance for #1 cylinder Ignition timing adv. #1°
Intake air temperature signal Intake air temperature°C or (°F)
Amount of intake air Amount of intake air g/s
Throttle position signal Throttle valve angle %
Rear oxygen sensor output signal O2 sensor #12 V
Air fuel ratio correction by rear oxygen sensor Short term fuel trim #12 %
On-board diagnostic system OBD system —
Oxygen sensor #11 O2 sensor #11 With support
Oxygen sensor #12 O2 sensor #12 With support
A/F sensor #11 A/F sensor #11 —