Hard Failures
Hard failures cause MIL to illuminate and remain on until problem is repaired. If MIL comes on and remains on (light may flash) during vehicle operation, cause of malfunction must be determined using Diagnostic Trouble Code (DTC) charts. If a sensor fails, the Engine Control Unit (ECU) will use a substitute value in its calculations to continue engine operation. In this condition, commonly known as limp-in mode, vehicle runs but driveability will not be optimum.
Intermittent Failures
Intermittent failures may cause MIL to flicker or illuminate then go out after intermittent fault goes away. However, a corresponding DTC will be retained in ECM memory. If related fault does not reoccur within a certain time frame, related DTC will be erased from ECM memory. Intermittent failures may be caused by sensor, connector or wiring related problems. See INTERMITTENTS in TROUBLE SHOOTING - NO CODES article.
Subaru Select Monitor
- Using Subaru Select Monitor. Prepare the Subaru Select Monitor (SSM) by connecting the diagnosis cable and inserting the proper cartridge into the SSM. Connect the SSM to the Data Link Connector (DLC) located in the lower portion of the instrument panel, on the drivers side. see scheme 1 Turn ignition ON, engine OFF. Turn SSM on and call up Diagnostic Trouble Codes (DTCs) and various data. Record all information.
- Read DTC for ENGINE (Normal Mode). See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(ref-158189-S29104350202003091700000).
- Read DTC for ENGINE (OBD Mode). See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(ref-158189-S29104350202003091700000).
- Read current data for engine (Normal Mode). On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
- Read current data for engine (OBD Mode). On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select OBD SYSTEM and press the YES key. On the OBD MENU display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
- Read freeze frame data for engine (OBD Mode). On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select OBD SYSTEM and press the YES key. On the OBD MENU display screen, select FREEZE FRAME DATA and press the YES key.
- LED operation mode for engine. On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA & LED DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
- Read current data for automatic transmission. On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the TRANSMISSION DIAGNOSIS display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
FREEZE-FRAME DATA
OBD-II or Subaru Select Monitor tester can by used to check freeze-frame data. ECM records engine operating condition when a misfire, fuel trim (mixture) malfunction or other malfunction (fuel system, calculated load, coolant temperature, fuel trim (mixture), engine speed, vehicle speed, etc.) exists. If more than one fault is detected, only data from the first malfunction is recorded. Recorded data is useful for determining conditions during which the malfunction occurred.
Subaru Select Monitor (Normal Mode)
- On the MAIN MENU display screen, select the EACH SYSTEM CHECK and press the YES key.
- On the SYSTEM SELECT MENU display screen, select the ENGINE CONTROL SYSTEM and press the YES key.
- Press the YES key after the engine type information is displayed.
- On the ENGINE DIAGNOSIS display screen, select the CLEAR MEMORY and press the YES key.
- When the DONE and TURN IGNITION SWITCH OFF are shown on the display screen, turn the SSM and ignition to OFF.
Subaru Select Monitor (OBD Mode)
Note. For detailed operation procedure, refer to the SUBARU SELECT MONITOR OPERATION MANUAL.
- On the MAIN MENU display screen, select the EACH SYSTEM CHECK and press the YES key.
- On the SYSTEM SELECT MENU display screen, select the ENGINE CONTROL SYSTEM and press the YES key.
- Press the YES key after the engine type information is displayed.
- On the ENGINE DIAGNOSIS display screen, select the OBD SYSTEM and press the YES key.
- On the OBD MENU display screen, select the YES key.
- When the CLEAR DIAGNOSTIC CODE? is shown on the display screen, press the YES key.
- Turn the SSM and ignition to OFF.
ISC INITIALIZATION
The Idle Speed Control (ISC) motor must be initialized whenever ECM memory is cleared. To initialize ISC, turn ignition switch on. Wait 3 seconds before starting engine.
Subaru Select Monitor (SSM) Procedure
After performing diagnostics and clearing the memory, check for any remaining unresolved trouble data.
- Raise and suitably support vehicle, or place all wheels on rollers. Warm up the engine. Prepare Subaru Select Monitor by inserting appropriate diagnostic cartridge and connecting diagnostic cable. Turn ignition OFF. Connect Test Mode Connector leads together under left side of instrument panel. (Scheme 77)
- Connect SSM to data link connector (DLC) located under left side of dash. see scheme 1
- Turn ignition switch and SSM ON.
- On Main Menu display screen, select 2. EACH SYSTEM CHECK and press YES key.
- On SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press YES key.
- After engine type information is displayed, press YES key.
- On engine diagnosis display screen, select DEALER CHECK MODE PROCEDURE and press YES key.
- When PERFORM INSPECTION (DEALER CHECK) MODE? is shown on display screen, press YES key. Follow all instructions on display screen.
- If problems are still present, DTCs will be displayed. Record codes as required. After codes have been displayed, release parking brake. This verification procedure may cause ABS warning light to illuminate due to speed variations between front and rear wheels. Clear ABS memory. See appropriate ANTI-LOCK article in BRAKES.
Scheme 77
DRIVE CYCLE PROCEDURE
There are 3 drive patterns for trouble diagnosis. Driving in the specified pattern allows to diagnose malfunctioning items. (Scheme 78) After the malfunctioning items are repaired, always check whether they correctly resume their functions by driving in the required drive pattern.
Note. Except for when coolant temperature is specified, diagnosis should be performed after the engine is warmed up. For DTCs that need to be diagnosed twice, stop the engine after the first diagnosis is complete, then carry out the second time under the same condition. DTCs listed with an "*" in (Scheme 78), (Scheme 79) and (Scheme 81) need to be diagnosed a second time.
- Preparation for Drive Cycle. Ensure fuel level remains approximately half and battery voltage is 12 volts or more. After performing the diagnostics and clearing the memory, check for any remaining unsolved trouble data. Separate the Test Mode Connector.
- Drive the vehicle at 50 MPH for 20 minutes and then idle engine for one minute. (Scheme 78)for related malfunctioning DTCs.
- Idle for 10 minutes. Before the diagnosis, drive the vehicle at 6 MPH of more. (Scheme 79)for related malfunctioning DTCs.
- Drive vehicle according to the following specified drive pattern: Idle engine for more than 10 seconds. Accelerate to 60 MPH within 20 seconds. Drive the vehicle at 60 MPH for 20 seconds. Decelerate with fully closed throttle to 40 MPH. Drive vehicle at 40 MPH for 20 seconds. Accelerate to 60 MPH within 10 seconds. Stop vehicle with throttle fully closed. (Scheme 80)for specified drive pattern. (Scheme 81)for related malfunctioning DTCs.
Scheme 78
Scheme 79
Scheme 80
Scheme 81
SUMMARY
If no hard fault codes are present, driveability symptoms exist or intermittent codes exist, see SYMPTOMS in TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.) or see INTERMITTENTS in TROUBLE SHOOTING - NO CODES article.
MALFUNCTION INDICATOR LIGHT (MIL) ACTIVATION
| CAUTION | Perform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests. |
Note. The MIL, also referred to as Check Engine light, is a warning light on the instrument cluster.
MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT COME ON
| CAUTION | Perform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests. |
MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT GO OFF
| CAUTION | Perform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests. |
MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT BLINK AT A CYCLE OF 3HZ
| CAUTION | Perform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests. |
MALFUNCTION INDICATOR LIGHT (MIL) REMAINS BLINKING AT A CYCLE OF 3HZ
| CAUTION | Perform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests. |