Page 1585 of 2248

B3M0216B
4) Measure resistance of harness connector between
TCM and body to make sure that circuit does not short.
Connector & terminal / Specified resistance:
(B56) No. 16—Body/1MΩ, or more
B3M0214B
2. CHECK GROUND LINE OF TCM.
Measure resistance of harness connector between TCM
and body.
Connector & terminal / Specified resistance:
(B56) No. 1—Body / 1Ω, or less
B3M0363A
3. CHECK INPUT SIGNAL FOR TCM.
1) Connect connectors to ECM and TCM.
2) Turn ignition switch to ON.
3) Measure voltage between TCM and body.
Connector & terminal / Specified voltage:
(B56) No. 16—Body / 6—9V
B3M0212B
Using oscilloscope:
(1) Connect connectors to ECM and TCM.
(2) Set oscilloscope to TCM connector terminals.
Connector & terminals:
Positive probe; (B56) No. 16
Earth lead; Body
B3M0213A
(3) Measure voltage while starting the engine.
CAUTION:
Make sure that signal voltage is below 1 V for one
second after starting the engine (point
A).
Vm: 6—9V
S: 1 second
30
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1586 of 2248
G: TROUBLE CODE 21
—ATF TEMPERATURE SENSOR—
DIAGNOSIS:
Input signal circuit of TCM to ATF temperature sensor is
open or shorted.
TROUBLE SYMPTOM:
Excessive shift shock
1. Check harness and connectors between TCM
and ATF temperature sensor.
OK
Not OK
Repair or replace harness connectors.
2. Check ATF temperature sensor.
OK
Not OK
Replace ATF temperature sensor.
3. Check input signal for TCM.
Not OK
OK
Repair TCM connector terminal poor contact.
Repair TCM connector terminal poor contact.
Replace TCM.
B3M0411
31
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1587 of 2248

OBD0388A
1. CHECK HARNESS AND CONNECTORS BETWEEN
TCM AND ATF TEMPERATURE SENSOR.
1) Turn ignition switch to OFF.
2) Disconnect connectors from TCM and transmission.
3) Measure resistance of harness connector between
TCM and transmission connector.
Connector & terminal / Specified voltage:
(B54) No. 10—(B11)No.5/1Ω, or less
(B56) No. 20—(B11) No. 12 / 1Ω, or less
B3M0220B
4) Measure resistance of harness connector between
TCM and body to make sure that circuit does not short.
Connector & terminal / Specified resistance:
(B54) No. 10—Body/1MΩ, or more
(B56) No. 20—Body/1MΩ, or more
G3M0126
2. CHECK ATF TEMPERATURE SENSOR.
1) Measure resistance between transmission connector
receptacle’s terminals.
Connector & terminal / Specified resistance:
(T4) No. 5—No. 12 /
2.1—2.9 kΩ[ATF temperature: 20°C (68°F)]
2) Connect connectors to transmission and TCM.
3) Start and warm-up the engine until ATF temperature
has increased.
4) Stop the engine and disconnect connector from trans-
mission.
5) Measure resistance between transmission connector
receptacle’s terminals.
Connector & terminal / Specified resistance:
(T4) No. 5—No. 12 /
275—375Ω[ATF temperature: 80°C (176°F)]
32
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1588 of 2248

OBD0384A
3. CHECK INPUT SIGNAL FOR TCM.
1) Turn ignition switch ON (with engine OFF) and measure
signal voltage input of TCM.
2) Start and warm-up the engine. Measure signal voltage
input of TCM.
Connector & terminal / Specified voltage:
(B54) No. 10—(B56) No. 20 /
3.45±0.55 V [ATF temperature: 20°C (68°F)]
1.2±0.2 V [ATF temperature: 80°C (176°F)]
OBD0145A
Using Subaru select monitor:
(1) Turn ignition switch to OFF.
(2) Connect the Subaru select monitor to data link con-
nector.
(3) Turn ignition switch to ON and Subaru select moni-
tor switch to ON.
OBD0386
OBD0387
(4) Start and warm-up the engine.
(5) Read data on Subaru select monitor.
(6) Designate mode using function key.
Function mode: F07 or F08
SPECIFIED DATA:
F07:Ambient temperature: ±50 deg F
ATF temperature: 158—230 deg F
Open harness: 176 deg F
Shorted harness: 320 deg F
F08:Ambient temperature: ±10 deg C
ATF temperature: 70—110 deg C
Open harness: 80 deg C
Shorted harness: 160 deg C
F07: ATF temperature is indicated in“deg F”.
F08: ATF temperature is indicated in“deg C”.
33
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1589 of 2248
H: TROUBLE CODE 22
—MASS AIR FLOW SIGNAL—
DIAGNOSIS:
Input signal circuit of TCM from ECM is open or shorted.
1. Check trouble code on engine side.
[T11B0].]
OK
Not OK
Check for cause of trouble in engine.
2. Check harness connector between TCM and
ECM.
OK
Not OK
Repair TCM connector terminal poor contact.
3. Check input signal for TCM.
OK
Not OK
Replace TCM.
Clear memory,Confirmation test,Not OK,
Repair TCM connector terminal poor contact.
B3M0364
1. CHECK TROUBLE CODE ON ENGINE SIDE.
Using Subaru select monitor or OBD-general scan tool,
check trouble code of mass air flow sensor on engine side.
34
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1590 of 2248

B3M0365A
2. CHECK HARNESS CONNECTOR BETWEEN TCM
AND ECM.
1) Turn ignition switch to OFF.
2) Disconnect connectors from TCM and ECM.
3) Measure resistance of harness connector between
TCM and ECM.
Connector & terminal / Specified resistance:
(B54) No. 9—(B84) No. 35 / 1Ω, or less
B3M0224B
4) Measure resistance of harness connector between
TCM and body to make sure that circuit does not short.
Connector & terminal / Specified resistance:
(B54) No. 9—Body/1MΩ, or more
B3M0222B
3. CHECK INPUT SIGNAL FOR TCM.
1) Connect connectors to TCM and ECM.
2) Start the engine. (engine idling after warm-up)
3) Measure signal voltage between TCM connector termi-
nal and body.
Connector & terminal / Specified voltage:
Engine warm-up;
(B54) No. 9—Body / 0.5—1.2 V
OBD0145A
Using Subaru select monitor:
(1) Connect connectors to TCM and ECM.
(2) Turn ignition switch to OFF.
(3) Connect the Subaru select monitor to data link con-
nector.
(4) Turn ignition switch to ON and Subaru select moni-
tor switch to ON.
(5) Start and warm-up the engine.
B3M0370
(6) Read data on Subaru select monitor.
(7) Designate mode using function key.
Function mode: F15
SPECIFIED DATA:
0.5—1.2 V (Engine warm-up)
35
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1591 of 2248
I: TROUBLE CODE 23
—ENGINE SPEED SIGNAL—
DIAGNOSIS:
Engine speed input signal circuit is open or shorted.
TROUBLE SYMPTOM:
No lock-up (after engine warm-up)
AT OIL TEMP indicator remains on when vehicle speed
is“0”.
1. Check harness and connector between TCM
and ECM.
OK
Not OK
Repair or replace harness connectors.
2. Check input signal for TCM.
Not OK
OK
Repair TCM connector terminal poor contact.
Replace TCM.
Conduct diagnostics for ECM’s ignition system.
OBD0405
36
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code
Page 1592 of 2248

OBD0409A
1. CHECK HARNESS AND CONNECTOR BETWEEN
TCM AND ECM.
1) Turn ignition switch to OFF.
2) Disconnect connectors from TCM and ECM.
3) Measure resistance of harness connector between
TCM and ECM.
Connector & terminal / Specified resistance:
(B54) No. 5—(B84) No. 33 / 1Ω, or less
OBD0410A
4) Measure resistance of harness connector between
TCM and body to make sure that circuit does not short.
Connector & terminal / Specified resistance:
(B54) No. 5—Body/1MΩ, or more
OBD0406A
2. CHECK INPUT SIGNAL FOR TCM.
1) Connect connectors to ECM and TCM.
2) Turn ignition switch ON (with engine OFF).
3) Measure signal voltage for TCM.
Connector & terminal / Specified voltage:
(B54) No. 5—Body / 10.5 V, or more
OBD0145A
Using Subaru select monitor:
(1) Connect connectors to ECM and TCM.
(2) Turn ignition switch to OFF.
(3) Connect the Subaru select monitor to data link con-
nector.
(4) Turn ignition switch to ON and Subaru select moni-
tor switch to ON.
G3M0727
(5) Start and warm-up the engine.
(6) Operate at constant engine speed.
(7) Read data on Subaru select monitor.
(8) Designate mode using function key.
Function mode: F06
SPECIFIED DATA:
Same as tachometer reading (in combination
meter)
37
3-2AUTOMATIC TRANSMISSION AND DIFFERENTIAL
7. Diagnostic Chart with Trouble Code