LEMON Manuals: Even more car manuals for everyone
Home >> Subaru >> 2017 >> Legacy 2.5i Limited >> Repair and Diagnosis >> External Pages >> Different variant/trim >> Section 15 (Engine Control System (Diagnostics) (P0700 To P2099) (H6DO)) >> Diagnostic Procedure with Diagnostic Trouble Code (DTC) >> DTC P1603: Engine Stall History >> Notes

DTC P1603: Engine Stall History: Notes

WARNING: This page is about a different variant/trim than selected.

DTC detecting condition: 

Immediately at fault recognition

CAUTION: After servicing or replacing faulty parts, perform Clear Memory Mode. Ref. to OPERATION , Clear Memory Mode.
NOTE: This DTC may be detected even if fault does not occur in the vehicle. If the customer does not ask for inspection, perform the clear memory mode without inspection and return the vehicle to the user.

Wiring diagram: 

Engine Electrical System Ref. to WIRING DIAGRAM , Engine Electrical System.

Fig 1: Mass Air Flow, Intake Air Temperature Sensor Wiring Diagram
G11586558Courtesy of SUBARU OF AMERICA, INC.
Fig 2: Front Oxygen Sensor Wiring Diagram
G11586538Courtesy of SUBARU OF AMERICA, INC.
Fig 3: Engine Coolant Temperature Sensor Wiring Diagram
G11586572Courtesy of SUBARU OF AMERICA, INC.
Fig 4: Purge Control Solenoid Valve Wiring Diagram
G11589120Courtesy of SUBARU OF AMERICA, INC.
Fig 5: Intake Oil Flow Control Solenoid Valve Wiring Diagram
G11586530Courtesy of SUBARU OF AMERICA, INC.
Fig 6: Exhaust Oil Flow Control Solenoid Valve Wiring Diagram
G11586532Courtesy of SUBARU OF AMERICA, INC.
Fig 7: Fuel Injector Wiring Diagram
G11586527Courtesy of SUBARU OF AMERICA, INC.
Step Check Yes No
1 CHECK DTC.  Is any other DTC displayed? Check DTC using "List of Diagnostic Trouble Code (DTC)". Ref. to LIST OF DIAGNOSTIC TROUBLE CODE (DTC) Go to step .
2 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the value in «Fuel Level».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Fuel Level» 16.4% or more? Go to step Fuel may be run out. If the fault occurs after refueling, continue the diagnosis. Go to step
3 CHECK FREEZE FRAME DATA. 
Read the value of «Control module voltage»using Subaru Select Monitor.
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Control module voltage» 11 V or more? Go to step Check the battery and generator. Ref. to INSPECTION , Battery. Ref. to INSPECTION , Generator.
4 CHECK FOR MALFUNCTION OCCURRENCE.  Did you ask the customer about the driving condition and engine speed status when the fault occurred?
  • The engine speed dropped slowly and then the engine stalled during idling or deceleration: Go to step
  • The engine speed dropped rapidly and then the engine stalled during idling or deceleration: Go to step 81 
  • The engine stalled during standing start, acceleration, or constant speed driving: Go to step 89 
Ask the customer about the driving condition and engine speed status when fault occurred.
5 CHECK FREEZE FRAME DATA. 
  1. Using the Subaru Select Monitor, read the values of «Short term fuel trim B1», «Short term fuel trim B2», and «Long term fuel trim B1», «Long term fuel trim B2».
    NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
  2. Obtain the sum of the values «Short term fuel trim B1», «Short term fuel trim B2», and «Long term fuel trim B1», «Long term fuel trim B2» in every freeze frame data.
Is the sum of the following values within ±15% in every freeze frame data? «Short term fuel trim B1», «Short term fuel trim B2» and «Long term fuel trim B1», «Long term fuel trim B2» Go to step 54 
  • More than 15% in each freeze frame data: Go to step
  • Less than -15% in any one of freeze frame data: Go to step 39 
6 CHECK AIR INTAKE SYSTEM. 
Check the installing condition of the air intake system.
Are there holes, loose bolts or disconnection of hose on air intake system? Repair the air intake system. Ref. to GENERAL DESCRIPTION Go to step
7 CHECK PURGE CONTROL SOLENOID VALVE. 
Check the purge control solenoid valve. Ref. to INSPECTION , Purge Control Solenoid Valve.
Is the check result OK? Go to step Replace the faulty purge control solenoid valve. Ref. to PURGE CONTROL SOLENOID VALVE
8 CHECK FREEZE FRAME DATA. 
Read the value of «Stop Light Switch» using Subaru Select Monitor.
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Does the value of «Stop Light Switch» indicate OFF in all freeze frame data? Go to step 11  Go to step
9 CHECK CURRENT DATA. 
  1. Start the engine and warm up completely.
  2. Read the values of «Short term fuel trim B1», «Short term fuel trim B2» when the brake pedal is released and depressed using Subaru Select Monitor.
NOTE: For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
Do the values of «Short term fuel trim B1», «Short term fuel trim B2» with the brake pedal depressed increase by 10% or more compared to when the pedal is released? Replace the brake booster. Ref. to BRAKE BOOSTER Go to step 10 
10 CHECK CURRENT DATA. 
  1. Start the engine and warm up completely.
  2. While reproducing a vehicle faulty condition, use the Subaru Select Monitor to read the values of «Short term fuel trim B1», «Short term fuel trim B2», and «Long term fuel trim B1», «Long term fuel trim B2».
    NOTE: For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
  3. Obtain the sum of the values «Short term fuel trim B1», «Short term fuel trim B2», and «Long term fuel trim B1», «Long term fuel trim B2».
Is the sum of the following values within ±15%? «Short term fuel trim B1», «Short term fuel trim B2» and «Long term fuel trim B1», «Long term fuel trim B2» Go to step 11  Replace the brake booster. Ref. to BRAKE BOOSTER
11 CHECK IGNITION SYSTEM. 
Check the ignition system. Ref. to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.
Is the check result OK? Go to step 12  Repair the ignition system. Ref. to GENERAL DESCRIPTION
12 CHECK FREEZE FRAME DATA. 
Read the value of «A/F Sensor #1» using the Subaru Select Monitor.
NOTE:
  • For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
  • When the value of «Injection Quantity Control » under "Active Test" is changed from -12% - +12% while «Long term fuel trim B1» is -5%, the value of «A/F Sensor #1» will be changed to 0.92 or 1.17.
Is the value of «A/F Sensor #1» 1.00 or more? Go to step 17  Go to step 13 
13 CHECK MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR. 
Check the mass air flow and intake air temperature sensor. Ref. to INSPECTION , Mass Air Flow and Intake Air Temperature Sensor.
Is the check result OK? Go to step 14  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
14 CHECK HARNESS BETWEEN ECM AND MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connectors from the mass air flow and intake air temperature sensor.
  4. Measure the resistance of harness between ECM connector and the mass air flow and intake air temperature sensor connector.

Connector & terminal 
(B134) No. 16 - (B3) No. 5: 
(B134) No. 15 - (B3) No. 1: 
Is the resistance less than 1 Ω? Go to step 15  Repair the open circuit of harness between ECM connector and the mass air flow and intake air temperature sensor connector.
15 CHECK HARNESS BETWEEN ECM AND MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(B134) No. 16 - Engine ground: 
(B134) No. 15 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 16  Repair the ground short circuit of harness between ECM connector and the mass air flow and intake air temperature sensor connector.
16 CHECK CURRENT DATA. 
  1. Start the engine and warm up completely.
  2. Using the Subaru Select Monitor, read the value of «Calculated load value», then compare it with the reference value of «Calculated load value» listed in "Engine Current Data Display" in "Subaru Select Monitor". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
NOTE:
  • The value of «Calculated load value» change depending on how the engine internal parts settle in. If the value is out of standard, judge it by comparing the vehicle with another one with the same specifications and similar conditions such as travel distance.
  • For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
Does the value of «Calculated load value» falls between 90 - 110% of the value described in the list? Go to step 21  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
17 CHECK FRONT OXYGEN (A/F) SENSOR DATA. 
  1. Start the engine and warm up completely.
  2. Raise the engine speed up to 2, 500 rpm and maintain it for approx. three minutes.
  3. Release the accelerator pedal and idle the engine.
  4. Using «Injection Quantity Control» in the "Active Test", read the value of «A/F Sensor #1» at the increase rate of both 12% and -12%.
NOTE:
  • Perform the operation immediately after the engine comes into idling condition, otherwise the front oxygen (A/F) sensor will be cooled.
  • For detailed operation procedures, refer to the "Active Test". Ref. to ACTIVE TEST
  • When the value of «Injection Quantity Control » under "Active Test" is changed from -12% - +12% while «Long term fuel trim B1» is -5%, the value of «A/F Sensor #1» will be changed to 0.92 or 1.17.
Does the value of «A/F Sensor #1» change to less than 0.88 at the increase rate of 12%, and to 1.12 or more at the rate of -12%? Go to step 21  Go to step 18 
18 CHECK POWER SUPPLY TO FRONT OXYGEN (A/F) SENSOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connectors from front oxygen (A/F) sensor.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between front oxygen (A/F) sensor connector and engine ground.

Connector & terminal 
(E24) No. 2 (+) - Engine ground (-): 
(E47) No. 2 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 19  Repair the power supply line.
NOTE: In this case, repair the following item:
  • Open circuit in harness between A/F, oxygen sensor relay and front oxygen (A/F) sensor connector
  • Poor contact of A/F, oxygen sensor relay connector
  • Poor contact of coupling connector
  • Malfunction of A/F, oxygen sensor relay
19 CHECK HARNESS BETWEEN ECM AND FRONT OXYGEN (A/F) SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and front oxygen (A/F) sensor connector.

Connector & terminal 
(E158) No. 5 - (E47) No. 1: 
(E158) No. 46 - (E47) No. 3: 
(E158) No. 33 - (E47) No. 4: 
(E159) No. 45 - (E24) No. 3: 
(E158) No. 44 - (E24) No. 4: 
(E158) No. 4 - (E24) No. 1: 
Is the resistance less than 1 Ω? Go to step 20  Repair the open circuit of harness between ECM connector and front oxygen (A/F) sensor connector.
20 CHECK HARNESS BETWEEN ECM AND FRONT OXYGEN (A/F) SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(E158) No. 5 - Engine ground: 
(E158) No. 46 - Engine ground: 
(E158) No. 33 - Engine ground: 
(E159) No. 45 - Engine ground: 
(E158) No. 44 - Engine ground: 
(E158) No. 4 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 21  Repair the short circuit to ground in harness between ECM connector and front oxygen (A/F) sensor connector.
21 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the values in «Coolant Temp.» and «Ambient Temperature ».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Coolant Temp.» 120°C (248°F) or more? Or, is the value of «Coolant Temp.» lower than «Ambient Temperature » by 15°C (27°F) or more? Go to step 22  Go to step 25 
22 CHECK ENGINE COOLANT TEMPERATURE SENSOR. 
Check the engine coolant temperature sensor. Ref. to INSPECTION , Engine Coolant Temperature Sensor.
Is the check result OK? Go to step 23  Replace the engine coolant temperature sensor. Ref. to ENGINE COOLANT TEMPERATURE SENSOR
23 CHECK HARNESS BETWEEN ECM AND ENGINE COOLANT TEMPERATURE SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connectors from the engine coolant temperature sensor.
  4. Measure the resistance of harness between ECM connector and engine coolant temperature sensor connector.

Connector & terminal 
(E158) No. 34 - (E8) No. 1: 
(E158) No. 43 - (E8) No. 2: 
Is the resistance less than 1 Ω? Go to step 24  Repair the open circuit of the harness between the ECM connector and engine coolant temperature sensor connector.
24 CHECK HARNESS BETWEEN ECM AND ENGINE COOLANT TEMPERATURE SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(E158) No. 34 - Engine ground: 
(E158) No. 43 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 25  Repair the short circuit to ground in harness between ECM connector and engine coolant temperature sensor connector.
25 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the value in «Evap Purge Flow».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Evap Purge Flow» 0% in all freeze frame data? Go to step 35  Go to step 26 
26 CHECK PURGE CONTROL SOLENOID VALVE 1. 
  1. On "Active Test" item, select «CPC Solenoid Valve».
    NOTE: For detailed operation procedures, refer to the "Active Test". Ref. to ACTIVE TEST
  2. Check if the ventilation changes according to ON/OFF switching operation.
Does the ventilation of purge control solenoid valve 1 change correctly? Go to step 30  Go to step 27 
27 CHECK POWER SUPPLY TO PURGE CONTROL SOLENOID VALVE 1 CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from purge control solenoid valve 1.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between purge control solenoid valve 1 connector and engine ground.

Connector & terminal 
(E4) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 28  Repair the power supply circuit.
28 CHECK HARNESS BETWEEN ECM AND PURGE CONTROL SOLENOID VALVE 1 CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and purge control solenoid valve 1 connector.

Connector & terminal 
(E158) No. 51 - (E4) No. 2: 
Is the resistance less than 1 Ω? Go to step 29  Repair the harness and connector.
NOTE: In this case, repair the following item:
  • Open circuit of harness between ECM connector and purge control solenoid valve 1 connector
  • Poor contact of coupling connector
29 CHECK HARNESS BETWEEN ECM AND PURGE CONTROL SOLENOID VALVE 1 CONNECTOR. 
Measure the resistance between the purge control solenoid valve 1 connector and engine ground.
Connector & terminal 
(E4) No. 2 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 30  Repair the ground short circuit of harness between ECM connector and purge control solenoid valve 1 connector.
30 CHECK PURGE CONTROL SOLENOID VALVE 2. 
  1. Connect all connectors.
  2. On "Active Test" item, select «CPC Solenoid 2».
    NOTE: For detailed operation procedures, refer to the "Active Test". Ref. to ACTIVE TEST
  3. Check if the ventilation changes according to ON/OFF switching operation.
Does the ventilation of purge control solenoid valve 2 change correctly? Go to step 35  Go to step 31 
31 CHECK POWER SUPPLY TO PURGE CONTROL SOLENOID VALVE 2 CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from purge control solenoid valve 2.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between purge control solenoid valve 2 connector and engine ground.

Connector & terminal 
(E52) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 32  Repair the power supply circuit.
32 CHECK HARNESS BETWEEN ECM AND PURGE CONTROL SOLENOID VALVE 2 CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and purge control solenoid valve 2 connector.

Connector & terminal 
(E159) No. 12 - (E52) No. 2: 
Is the resistance less than 1 Ω? Go to step 33  Repair the open circuit in harness between ECM connector and purge control solenoid valve 2 connector.
33 CHECK HARNESS BETWEEN ECM AND PURGE CONTROL SOLENOID VALVE 2 CONNECTOR. 
Measure the resistance between the purge control solenoid valve 2 connector and engine ground.
Connector & terminal 
(E52) No. 2 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 34  Repair the ground short circuit of harness between ECM connector and purge control solenoid valve 2 connector.
34 CHECK FOR POOR CONTACT. 
Check for poor contact of ECM connector.
Is there poor contact of ECM connector? Repair the poor contact of ECM connector. Replace the ECM. Ref. to ENGINE CONTROL MODULE (ECM)
35 CHECK OF FUEL PUMP. 
  1. On the "Active Test" item, select «Fuel Pump Control (ON/OFF Dr.)» and perform ON/OFF switching.
    NOTE: For detailed operation procedures, refer to the "Active Test". Ref. to ACTIVE TEST
  2. Check if operating sound occurs in the fuel pump according to ON/OFF switching operation.
Does the fuel pump emit operating sound? Go to step 37  Go to step 36 
36 CHECK OF FUEL PUMP. 
Check fuel pump. Ref. to INSPECTION , Fuel Pump.
Is the check result OK? Check fuel pump system. Ref. to DTC P0230 FUEL PUMP PRIMARY CIRCUIT , Diagnostic Procedure with Diagnostic Trouble Code (DTC). Replace the fuel pump. Ref. to FUEL PUMP
37 CHECK FUEL TANK. 
Check if any foreign matters such as iron powder exist in the fuel tank.
Is there any foreign matter in the fuel tank? Remove foreign matter from the fuel tank. Go to step 38 
38 CHECK FUEL PRESSURE. 
WARNING: Place "NO OPEN FLAMES" signs near the working area.
CAUTION: Be careful not to spill fuel.

Measure the fuel pressure. Ref. to INSPECTION , Fuel Pressure.
CAUTION: Before attaching/detaching a fuel pressure gauge, release the fuel pressure.
Is the measured value 340 - 400 kPa (3.5 - 4.1 kgf/cm2 , 49 - 58 psi)? Go to step 39  Check the fuel pump and fuel delivery line. Ref. to INSPECTION , Fuel Pump. Ref. to INSPECTION , Fuel Delivery and Evaporation Lines.
39 CHECK IGNITION SYSTEM. 
Check the ignition system. Ref. to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.
Is the check result OK? Go to step 40  Repair the ignition system. Ref. to GENERAL DESCRIPTION
40 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the value of «Calculated load value», then compare it with the reference value of «Calculated load value» listed in "Engine Current Data Display" in "Subaru Select Monitor". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
NOTE:
  • The value of «Calculated load value» change depending on how the engine internal parts settle in. If the value is out of standard, judge it by comparing the vehicle with another one with the same specifications and similar conditions such as travel distance.
  • For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Calculated load value» 110% or more of the value described in the list? Go to step 41  Go to step 45 
41 CHECK MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR. 
Check the mass air flow and intake air temperature sensor. Ref. to INSPECTION , Mass Air Flow and Intake Air Temperature Sensor.
Is the check result OK? Go to step 42  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
42 CHECK HARNESS BETWEEN ECM AND MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connectors from the mass air flow and intake air temperature sensor.
  4. Measure the resistance of harness between ECM connector and the mass air flow and intake air temperature sensor connector.

Connector & terminal 
(B134) No. 16 - (B3) No. 5: 
(B134) No. 15 - (B3) No. 1: 
Is the resistance less than 1 Ω? Go to step 43  Repair the open circuit of harness between ECM connector and the mass air flow and intake air temperature sensor connector.
43 CHECK HARNESS BETWEEN ECM AND MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(B134) No. 16 - Engine ground: 
(B134) No. 15 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 44  Repair the ground short circuit of harness between ECM connector and the mass air flow and intake air temperature sensor connector.
44 CHECK CURRENT DATA. 
  1. Start the engine and warm up completely.
  2. Using the Subaru Select Monitor, read the value of «Calculated load value», then compare it with the reference value of «Calculated load value» listed in "Engine Current Data Display" in "Subaru Select Monitor". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
NOTE:
  • The value of «Calculated load value» change depending on how the engine internal parts settle in. If the value is out of standard, judge it by comparing the vehicle with another one with the same specifications and similar conditions such as travel distance.
  • For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
Does the value of «Calculated load value» falls between 90 - 110% of the value described in the list? Go to step 45  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
45 CHECK CURRENT DATA. 
  1. Start the engine and warm up completely.
  2. Raise the engine speed up to 2, 500 rpm and maintain it for approx. three minutes.
  3. Release the accelerator pedal and idle the engine.
  4. Using «Injection Quantity Control» in the "Active Test", read the value of «A/F Sensor #1» at the increase rate of both 12% and -12%.
NOTE:
  • Perform the operation immediately after the engine comes into idling condition, otherwise the front oxygen (A/F) sensor will be cooled.
  • For detailed operation procedures, refer to the "Active Test". Ref. to ACTIVE TEST
  • When the value of «Injection Quantity Control » under "Active Test" is changed from -12% - +12% while «Long term fuel trim B1» is -5%, the value of «A/F Sensor #1» will be changed to 0.92 or 1.17.
Does the value of «A/F Sensor #1» change to less than 0.88 at the increase rate of 12%, and to 1.12 or more at the rate of -12%? Go to step 50  Go to step 46 
46 CHECK FREEZE FRAME DATA. 
Read the value of «A/F Sensor #1 Resistance» using the Subaru Select Monitor.
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «A/F Sensor #1 Resistance» 500 Ω or more? Replace the front oxygen (A/F) sensor. Ref. to FRONT OXYGEN (A/F) SENSOR Go to step 47  .
47 CHECK POWER SUPPLY TO FRONT OXYGEN (A/F) SENSOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connectors from front oxygen (A/F) sensor.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between front oxygen

    (A/F) sensor connector and engine ground.


Connector & terminal 
(E24) No. 3 (+) - Engine ground (-): 
(E47) No. 3 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 48  Repair the power supply line.
NOTE: In this case, repair the following item:
  • Open circuit in harness between A/F, oxygen sensor relay and front oxygen (A/F) sensor connector
  • Poor contact of A/F, oxygen sensor relay connector
  • Poor contact of coupling connector
  • Malfunction of A/F, oxygen sensor relay
  • Blown out of fuse (M/B No. 20)
48 CHECK HARNESS BETWEEN ECM AND FRONT OXYGEN (A/F) SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and front oxygen (A/F) sensor connector.

Connector & terminal 
(E158) No. 45 - (E24) No. 1: 
(E158) No. 44 - (E24) No. 4: 
(E158) No. 4 - (E24) No. 5: 
(E159) No. 5 - (E47) No. 1: 
(E158) No. 46 - (E47) No. 3: 
(E158) No. 33 - (E47) No. 4: 
Is the resistance less than 1 Ω? Go to step 49  Repair the open circuit of harness between ECM connector and front oxygen (A/F) sensor connector.
49 CHECK HARNESS BETWEEN ECM AND FRONT OXYGEN (A/F) SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(E158) No. 45 - Engine ground: 
(E158) No. 44 - Engine ground: 
(E158) No. 4 - Engine ground: 
(E159) No. 5 - Engine ground: 
(E158) No. 46 - Engine ground: 
(E158) No. 33 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 50  Repair the short circuit to ground in harness between ECM connector and front oxygen (A/F) sensor connector.
50 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the values in «Coolant Temp.» and «Ambient Temperature ».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Coolant Temp.» 120°C (248°F) or more? Or, is the value of «Coolant Temp.» lower than «Ambient Temperature » by 15°C (27°F) or more? Go to step 51  Perform the Clear Memory Mode to complete. Ref. to CLEAR MEMORY MODE
51 CHECK ENGINE COOLANT TEMPERATURE SENSOR. 
Check the engine coolant temperature sensor. Ref. to INSPECTION , Engine Coolant Temperature Sensor.
Is the check result OK? Go to step 52  Replace the engine coolant temperature sensor. Ref. to ENGINE COOLANT TEMPERATURE SENSOR
52 CHECK HARNESS BETWEEN ECM AND ENGINE COOLANT TEMPERATURE SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connectors from the engine coolant temperature sensor.
  4. Measure the resistance of harness between ECM connector and engine coolant temperature sensor connector.

Connector & terminal 
(E158) No. 34 - (E8) No. 1: 
(E158) No. 43 - (E8) No. 2: 
Is the resistance less than 1 Ω? Go to step 53  . Repair the open circuit of the harness between the ECM connector and engine coolant temperature sensor connector.
53 CHECK HARNESS BETWEEN ECM AND ENGINE COOLANT TEMPERATURE SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(E158) No. 34 - Engine ground: 
(E158) No. 43 - Engine ground: 
Is the resistance 1 MΩ or more? Even if DTC is detected, it has returned to a normal condition at this time. Reproduce the failure, and then perform the diagnosis.
NOTE: In this case, temporary poor contact of connector, temporary open or short circuit of harness may be the cause. Go to step 54 
Repair the short circuit to ground in harness between ECM connector and engine coolant temperature sensor connector.
54 CHECK IGNITION SYSTEM. 
Check the ignition system. Ref. to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.
Is the check result OK? Go to step 55  Repair the ignition system. Ref. to GENERAL DESCRIPTION
55 CHECK FREEZE FRAME DATA. 
  1. Using Subaru Select Monitor, read the values of «Idle Mass Air Flow Feedback correct», «ISC Learning Value» and «Idle dirty throttle correct» in freeze frame data.
    NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
  2. Obtain the sum value of «Idle Mass Air Flow Feedback correct», «ISC Learning Value» and «Idle dirty throttle correct».
  3. Start the engine and warm up completely.
  4. Using Subaru Select Monitor, read the values of «Idle Mass Air Flow Feedback correct», «ISC Learning Value» and «Idle dirty throttle correct» in current data at normal idling.
    NOTE: For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
  5. Obtain the sum value of «Idle Mass Air Flow Feedback correct», «ISC Learning Value» and «Idle dirty throttle correct».
Is the sum value of freeze frame data less than 80% of the sum value of current data? Go to step 56  Go to step 58 
56 CHECK AIR INTAKE SYSTEM. 
Check the installing condition of the air intake system.
Are there holes, loose bolts or disconnection of hose on air intake system? Repair the air intake system. Ref. to GENERAL DESCRIPTION Go to step 57 
57 CHECK AIR INTAKE SYSTEM. 
Check the air intake system related parts.
  • Brake booster: Ref. to INSPECTION , Brake Booster.
  • Mass air flow and intake air temperature sensor: Ref. to INSPECTION , Mass Air Flow and Intake Air Temperature Sensor.
  • PCV valve: Ref. to INSPECTION , PCV Valve.
  • Purge control solenoid valve 1 and purge control solenoid valve 2: Ref. to INSPECTION , Purge Control Solenoid Valve.
Are all of the air intake system related parts normal? Go to step 75  Replace the parts if defective.
58 CHECK FREEZE FRAME DATA. 
  1. Using the Subaru Select Monitor, read the values of the followings: «VVT Adv. Ang. Amount R», «VVT Advance Target Angle Amount R», «VVT Adv. Ang. Amount L», «VVT Advance Target Angle Amount L», «Exh. VVT Retard Ang. R», «Ex VVT Retard Target Angle R», «Exh. VVT Retard Ang. L» and «Ex VVT Retard Target Angle L».
    NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
  2. Using the Subaru Select Monitor, compare the respective values between the followings: «VVT Adv. Ang. Amount R» and «VVT Advance Target Angle Amount R», «VVT Adv. Ang. Amount L» and «VVT Advance Target Angle Amount L», «Exh. VVT Retard Ang. R» and «Ex VVT Retard Target Angle R», «Exh. VVT Retard Ang. L» and «Ex VVT Retard Target Angle L».
Does all of the advance angle amount and retard angle amount synchronize with their target values? Go to step 75  Diagnose the part that does not synchronize.
  • Intake RH: Go to step 59  .
  • Intake LH: Go to step 63  .
  • Exhaust RH: Go to step 67 
  • Exhaust LH: Go to step 71 
59 CHECK POWER SUPPLY TO THE INTAKE OIL FLOW CONTROL SOLENOID VALVE RH. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from the intake oil flow control solenoid valve RH.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between intake oil flow control solenoid valve RH connector and engine ground.

Connector & terminal 
(E38) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 60  Repair the power supply circuit.
60 CHECK HARNESS BETWEEN ECM AND INTAKE OIL FLOW CONTROL SOLENOID VALVE RH CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and intake oil flow control solenoid valve RH.

Connector & terminal 
(E158) No. 20 - (E38) No. 2: 
Is the resistance less than 1 Ω? Go to step 61  Repair the open circuit in harness between ECM connector and intake oil flow control solenoid valve RH connector.
61 CHECK HARNESS BETWEEN ECM AND INTAKE OIL FLOW CONTROL SOLENOID VALVE RH CONNECTOR. 
Measure the resistance between intake oil flow control solenoid valve RH connector and engine ground.
Connector & terminal 
(E38) No. 2 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 62  Repair the short circuit to ground in harness between ECM connector and intake oil flow control solenoid valve RH connector.
62 CHECK INTAKE OIL FLOW CONTROL SOLENOID VALVE RH. 
Check the intake oil flow control solenoid valve RH. Ref. to OIL FLOW CONTROL SOLENOID VALVE
Is the check result OK? Replace the intake cam sprocket RH. Ref. to CAM SPROCKET Replace the intake oil flow control solenoid valve RH. Ref. to OIL FLOW CONTROL SOLENOID VALVE
63 CHECK POWER SUPPLY TO THE INTAKE OIL FLOW CONTROL SOLENOID VALVE LH. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from the intake oil flow control solenoid valve LH.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between intake oil flow control solenoid valve LH connector and engine ground.

Connector & terminal 
(E37) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 64  Repair the power supply circuit.
64 CHECK HARNESS BETWEEN ECM AND INTAKE OIL FLOW CONTROL SOLENOID VALVE LH CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and intake oil flow control solenoid valve LH.

Connector & terminal 
(E158) No. 6 - (E37) No. 2: 
Is the resistance less than 1 Ω? Go to step 65  Repair the open circuit in harness between ECM connector and intake oil flow control solenoid valve LH connector.
65 CHECK HARNESS BETWEEN ECM AND INTAKE OIL FLOW CONTROL SOLENOID VALVE LH CONNECTOR. 
Measure the resistance between intake oil flow control solenoid valve LH connector and engine ground.
Connector & terminal 
(E37) No. 2 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 66  Repair the short circuit to ground in harness between ECM connector and intake oil flow control solenoid valve LH connector.
66 CHECK INTAKE OIL FLOW CONTROL SOLENOID VALVE LH. 
Check the intake oil flow control solenoid valve LH. Ref. to INSPECTION , Oil Flow Control Solenoid Valve.
Is the check result OK? Replace the intake cam sprocket LH. Ref. to CAM SPROCKET Replace the intake oil flow control solenoid valve LH. Ref. to INTAKE SIDE , REMOVAL, Oil Flow Control Solenoid Valve.
67 CHECK POWER SUPPLY TO THE EXHAUST OIL FLOW CONTROL SOLENOID VALVE RH. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from the exhaust oil flow control solenoid valve RH.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between exhaust oil flow control solenoid valve RH connector and engine ground.

Connector & terminal 
(E63) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 68  Repair the power supply circuit.
68 CHECK HARNESS BETWEEN ECM AND EXHAUST OIL FLOW CONTROL SOLENOID VALVE RH CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and exhaust oil flow control solenoid valve RH.

Connector & terminal 
(E158) No. 21 - (E63) No. 2: 
Is the resistance less than 1 Ω? Go to step 69  . Repair the open circuit in harness between ECM connector and exhaust oil flow control solenoid valve RH connector.
69 CHECK HARNESS BETWEEN ECM AND EXHAUST OIL FLOW CONTROL SOLENOID VALVE RH CONNECTOR. 
Measure the resistance between exhaust oil flow control solenoid valve RH connector and engine ground.
Connector & terminal 
(E63) No. 2 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 70  Repair the short circuit to ground in harness between ECM connector and exhaust oil flow control solenoid valve RH connector.
70 CHECK EXHAUST OIL FLOW CONTROL SOLENOID VALVE RH. 
Check the exhaust oil flow control solenoid valve RH. Ref. to OIL FLOW CONTROL SOLENOID VALVE
Is the check result OK? Replace the exhaust cam sprocket RH. Ref. to CAM SPROCKET Replace the exhaust oil flow control solenoid valve RH. Ref. to EXHAUST SIDE , REMOVAL, Oil Flow Control Solenoid Valve.
71 CHECK POWER SUPPLY TO EXHAUST OIL FLOW CONTROL SOLENOID VALVE LH. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from the exhaust oil flow control solenoid valve LH.
  3. Turn the ignition switch to ON.
  4. Measure the voltage between exhaust oil flow control solenoid valve LH connector and engine ground.

Connector & terminal 
(E66) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 72  . Repair the power supply circuit.
72 CHECK HARNESS BETWEEN ECM AND EXHAUST OIL FLOW CONTROL SOLENOID VALVE LH CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Measure the resistance of harness between ECM connector and exhaust oil flow control solenoid valve LH.

Connector & terminal 
(E158) No. 7 - (E66) No. 2: 
Is the resistance less than 1 Ω? Go to step 73  Repair the open circuit in harness between ECM connector and exhaust oil flow control solenoid valve LH connector.
73 CHECK HARNESS BETWEEN ECM AND EXHAUST OIL FLOW CONTROL SOLENOID VALVE LH CONNECTOR. 
Measure the resistance between exhaust oil flow control solenoid valve LH connector and engine ground.
Connector & terminal 
(E66) No. 2 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 74  Repair the short circuit to ground in harness between ECM connector and exhaust oil flow control solenoid valve LH connector.
74 CHECK EXHAUST OIL FLOW CONTROL SOLENOID VALVE LH. 
Check the exhaust oil flow control solenoid valve LH. Ref. to OIL FLOW CONTROL SOLENOID VALVE
Is the check result OK? Replace the exhaust cam sprocket LH. Ref. to CAM SPROCKET Replace the exhaust oil flow control solenoid valve LH. Ref. to INTAKE SIDE , REMOVAL, Oil Flow Control Solenoid Valve.
75 CHECK ENGINE COOLANT TEMPERATURE SENSOR. 
Check the engine coolant temperature sensor. Ref. to INSPECTION , Engine Coolant Temperature Sensor.
Is the check result OK? Go to step 76  Replace the engine coolant temperature sensor. Ref. to ENGINE COOLANT TEMPERATURE SENSOR
76 CHECK HARNESS BETWEEN ECM AND ENGINE COOLANT TEMPERATURE SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connectors from the engine coolant temperature sensor.
  4. Measure the resistance of harness between ECM connector and engine coolant temperature sensor connector.

Connector & terminal 
(E158) No. 34 - (E8) No. 1: 
(E158) No. 43 - (E8) No. 2: 
Is the resistance less than 1 Ω? Go to step 77  . Repair the open circuit of the harness between the ECM connector and engine coolant temperature sensor connector.
77 CHECK HARNESS BETWEEN ECM AND ENGINE COOLANT TEMPERATURE SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(E158) No. 34 - Engine ground: 
(E158) No. 43 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 78  Repair the short circuit to ground in harness between ECM connector and engine coolant temperature sensor connector.
78 CHECK MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR. 
Check the mass air flow and intake air temperature sensor. Ref. to INSPECTION , Mass Air Flow and Intake Air Temperature Sensor.
Is the check result OK? Go to step 79  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
79 CHECK MANIFOLD ABSOLUTE PRESSURE SENSOR. 
Check the manifold absolute pressure sensor. Ref. to MANIFOLD ABSOLUTE PRESSURE SENSOR
Is the check result OK? Go to step 80  Check the manifold absolute pressure sensor. Ref. to MANIFOLD ABSOLUTE PRESSURE SENSOR
80 CHECK POWER SUPPLY CIRCUIT OF FUEL INJECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from fuel injector.
  3. Turn the ignition switch to ON.
  4. Measure the voltage in harness between fuel injector connector and engine ground.

Connector & terminal 
#1 (E5) No. 1 (+) - Engine ground (-): 
#2 (E16) No. 1 (+) - Engine ground (-): 
#3 (E6) No. 1 (+) - Engine ground (-): 
#4 (E17) No. 1 (+) - Engine ground (-): 
#5 (E43) No. 1 (+) - Engine ground (-): 
#6 (E44) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 81  Repair the power supply circuit.
81 CHECK HARNESS BETWEEN ECM AND FUEL INJECTOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connector from fuel injector.
  4. Measure the resistance of harness between ECM connector and fuel injector connector.

Connector & terminal 
#1 (E158) No. 23 - (E5) No. 2: 
#2 (E158) No. 8 - (E16) No. 2: 
#3 (E158) No. 9 - (E6) No. 2: 
#4 (E158) No. 22 - (E17) No. 2: 
#5 (E158) No. 52 - (E43) No. 2: 
#6 (E158) No. 13 - (E44) No. 2: 
Is the resistance less than 1 Ω? Go to step 82  . Repair the open circuit of the harness between the ECM connector and fuel injector connector.
82 CHECK HARNESS BETWEEN ECM AND FUEL INJECTOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
#1 (E158) No. 23 - Engine ground: 
#2 (E158) No. 8 - Engine ground: 
#3 (E158) No. 9 - Engine ground: 
#4 (E158) No. 22 - Engine ground: 
#5 (E158) No. 52 - Engine ground: 
#6 (E158) No. 13 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 83  Repair the short circuit to ground in harness between ECM connector and fuel injector connector.
83 CHECK IGNITION SYSTEM. 
Check the ignition system. Ref. to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.
Is the check result OK? Go to step 84  Repair the ignition system. Ref. to GENERAL DESCRIPTION
84 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the value of «A/C Compressor Signal».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «A/C Compressor Signal» ON output? Go to step 85  Go to step 86 
85 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the value of «Idle A/C load correct».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Idle A/C load correct» increasing? Check the air conditioner. Ref. to DIAGNOSTICS WITH PHENOMENON . Ref. to PROCEDURE , Basic Diagnostic Procedure. Go to step 86 
86 CHECK FREEZE FRAME DATA. 
  1. Using the Subaru Select Monitor, read the value of «Electric Load Feedback Val».
    NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
  2. Compare the value of «Electric Load Feedback Val» with that of «Idle Mass Air Flow», which is described in "Engine Current Data Display". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
NOTE: For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
Is the value of «Electric Load Feedback Val» 25% or more than «Idle Mass Air Flow»? Check the generator and power assisted system. Ref. to INSPECTION , Generator. Ref. to BASIC DIAGNOSTIC PROCEDURE Go to step 87 
87 CHECK FREEZE FRAME DATA. 
  1. Using the Subaru Select Monitor, read the values of «Vehicle Speed», «Engine Speed» and «AT turbine speed».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is there any freeze frame data indicating that the value of «Vehicle Speed» is less than 6 km/h (18.6 MPH), and that the difference in values between «Engine Speed» and «AT turbine speed» is less than 100 rpm? Repair the CVT. Ref. to GENERAL DESCRIPTION Go to step 88 
88 CHECK DTC.  Is DTC of CVT displayed? Ref. to OPERATION , Read Diagnostic Trouble Code (DTC).q Check the appropriate DTC using the "List of Diagnostic Trouble Code (DTC)". Ref. to LIST OF DIAGNOSTIC TROUBLE CODE (DTC) . Even if DTC is detected, it has returned to a normal condition at this time. Reproduce the failure, and then perform the diagnosis again.
NOTE: In this case, temporary poor contact of connector, temporary open or short circuit of harness may be the cause. Go to step 89 
89 CHECK FREEZE FRAME DATA. 
Using the Subaru Select Monitor, read the values in «Calculated load value» and «Relative Throttle Pos.».
NOTE: For detailed operation procedures, refer to "Freeze Frame Data Display For Engine". Ref. to DISPLAY OF ENGINE FREEZE FRAME DATA , OPERATION, Subaru Select Monitor.
Is the value of «Calculated load value» decreasing while that of «Relative Throttle Pos.» is increasing? Go to step 90  Go to step 94 
90 CHECK MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR. 
Check the mass air flow and intake air temperature sensor. Ref. to INSPECTION , Mass Air Flow and Intake Air Temperature Sensor.
Is the check result OK? Go to step 91  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
91 CHECK HARNESS BETWEEN ECM AND MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connectors from the mass air flow and intake air temperature sensor.
  4. Measure the resistance of harness between ECM connector and the mass air flow and intake air temperature sensor connector.

Connector & terminal 
(B134) No. 16 - (B3) No. 5: 
(B134) No. 15 - (B3) No. 1: 
Is the resistance less than 1 Ω? Go to step 92  Repair the open circuit of harness between ECM connector and the mass air flow and intake air temperature sensor connector.
92 CHECK HARNESS BETWEEN ECM AND MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
(B134) No. 16 - Engine ground: 
(B134) No. 15 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 93  Repair the ground short circuit of harness between ECM connector and the mass air flow and intake air temperature sensor connector.
93 CHECK CURRENT DATA. 
  1. Start the engine and warm up completely.
  2. Using the Subaru Select Monitor, read the value of «Calculated load value», then compare it with the reference value of «Calculated load value» listed in "Engine Current Data Display" in "Subaru Select Monitor". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
NOTE:
  • The value of «Calculated load value» change depending on how the engine internal parts settle in. If the value is out of standard, judge it again by comparing the vehicle with another one with the same specifications and similar conditions such as travel distance.
  • For detailed operation procedures, refer to "Current Data Display For Engine". Ref. to DISPLAY CURRENT ENGINE DATA , OPERATION, Subaru Select Monitor.
Does the value of «Calculated load value» falls between 90 - 110% of the value described in the list? Go to step 95  Replace the mass air flow and intake air temperature sensor. Ref. to MASS AIR FLOW AND INTAKE AIR TEMPERATURE SENSOR
94 CHECK POWER SUPPLY CIRCUIT OF FUEL INJECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from fuel injector.
  3. Turn the ignition switch to ON.
  4. Measure the voltage in harness between fuel injector connector and engine ground.

Connector & terminal 
#1 (E5) No. 1 (+) - Engine ground (-): 
#2 (E16) No. 1 (+) - Engine ground (-): 
#3 (E6) No. 1 (+) - Engine ground (-): 
#4 (E17) No. 1 (+) - Engine ground (-): 
#5 (E43) No. 1 (+) - Engine ground (-): 
#6 (E44) No. 1 (+) - Engine ground (-): 
Is the voltage 10 V or more? Go to step 95  Repair the power supply circuit.
95 CHECK HARNESS BETWEEN ECM AND FUEL INJECTOR CONNECTOR. 
  1. Turn the ignition switch to OFF.
  2. Disconnect the connector from ECM.
  3. Disconnect the connector from fuel injector.
  4. Measure the resistance of harness between ECM connector and fuel injector connector.

Connector & terminal 
#1 (E158) No. 23 - (E5) No. 2: 
#2 (E158) No. 8 - (E16) No. 2: 
#3 (E158) No. 9 - (E6) No. 2: 
#4 (E158) No. 22 - (E17) No. 2: 
#5 (E158) No. 52 - (E43) No. 2: 
#6 (E158) No. 13 - (E44) No. 2: 
Is the resistance less than 1 Ω? Go to step 96  Repair the open circuit of the harness between the ECM connector and fuel injector connector.
96 CHECK HARNESS BETWEEN ECM AND FUEL INJECTOR CONNECTOR. 
Measure the resistance between the ECM connector and engine ground.
Connector & terminal 
#1 (E158) No. 23 - Engine ground: 
#2 (E158) No. 8 - Engine ground: 
#3 (E158) No. 9 - Engine ground: 
#4 (E158) No. 22 - Engine ground: 
#5 (E158) No. 52 - Engine ground: 
#6 (E158) No. 13 - Engine ground: 
Is the resistance 1 MΩ or more? Go to step 97  Repair the short circuit to ground in harness between ECM connector and fuel injector connector.
97 CHECK IGNITION SYSTEM. 
Check the ignition system. Ref. to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.
Is the check result OK? Go to step 98  Repair the ignition system. Ref. to GENERAL DESCRIPTION
98 CHECK OF FUEL PUMP. 
  1. On the "Active Test" item, select «Fuel Pump Control (ON/OFF Dr.)» and perform ON/OFF switching.
    NOTE: For detailed operation procedures, refer to the "Active Test". Ref. to ACTIVE TEST
  2. Check if operating sound occurs in the fuel pump according to ON/OFF switching operation.
Does the fuel pump emit operating sound? Go to step 100  Go to step 99 
99 CHECK OF FUEL PUMP. 
Check fuel pump. Ref. to INSPECTION , Fuel Pump.
Is the check result OK? Check fuel pump system. Ref. to DTC P0230 FUEL PUMP PRIMARY CIRCUIT , Diagnostic Procedure with Diagnostic Trouble Code (DTC). Replace the fuel pump. Ref. to FUEL PUMP
100 CHECK FUEL TANK. 
Check if any foreign matters such as iron powder exist in the fuel tank.
Is there any foreign matter in the fuel tank? Remove foreign matter from the fuel tank. Go to step 101 
101 CHECK FUEL PRESSURE. 
WARNING: Place "NO OPEN FLAMES" signs near the working area.
CAUTION: Be careful not to spill fuel.
Measure the fuel pressure. Ref. to INSPECTION , Fuel Pressure.
CAUTION: Before attaching/detaching a fuel pressure gauge, release the fuel pressure.
Is the measured value 340 - 400 kPa (3.5 - 4.1 kgf/cm2, 49 - 58 psi)? Go to step 102  Check the fuel pump and fuel delivery line. Ref. to INSPECTION , Fuel Pump. Ref. to INSPECTION , Fuel Delivery and Evaporation Lines.
102 CHECK ENGINE RUNNING CONDITION. 
Check the engine running condition using "Roughness monitor" in the Subaru Select Monitor.
NOTE: For detailed operation procedures, refer to "Application help".
Is there a large difference in the speed between each cylinder? It is possible that the compression pressure of the engine is not sufficient. Check the engine. Ref. to INSPECTION , Engine Trouble in General. Perform the Clear Memory Mode to complete. Ref. to CLEAR MEMORY MODE