INTRODUCTION
If no faults were found while performing BASIC TESTING , proceed with self-diagnostics. If no fault codes or only pass codes are present after entering self-diagnostics, proceed to TESTS W/O CODES article in the ENGINE PERFORMANCE Section for diagnosis by symptom (i.e. ROUGH IDLE, NO START, etc.).
HARD FAILURES
Hard failures cause CHECK ENGINE light to illuminate and remain on until problem is repaired. If light comes on and remains on (light may flash) during vehicle operation, cause of malfunction must be determined using diagnostic (code) charts. If a sensor fails, control unit will use a substitute value in its calculations to continue engine operation. In this condition, commonly known as limp-in mode, the vehicle runs but driveability will not be optimum.
INTERMITTENT FAILURES
Intermittent failures may cause CHECK ENGINE light to flicker or illuminate and go out after the intermittent fault goes away. However, the corresponding trouble code will be retained in ECU memory. If related fault does not reoccur within a certain time frame, related trouble code will be erased from ECU memory. Intermittent failures may be caused by a sensor, connector or wiring related problems. See INTERMITTENTS in the TESTS W/O CODES article in the ENGINE PERFORMANCE Section.
RETRIEVING CODES
- Enter specific test mode by connecting or disconnecting read memory and/or test mode connectors as shown in the «RELATIONSHIP BETWEEN MODES & CONNECTORS»(/subaru/justy/i-1987-1995/remont/testing-diagnostics/#engine-controls-tests-wcodes-pfi) table. Connectors are located behind left side of dash. (Scheme 80)
- On Justy carbureted, observe O2 sensor monitor light, located in ECU. On all other models, observe either CHECK ENGINE or O2 sensor monitor light. Note trouble codes, if any. Long illumination periods of 1.2 seconds designate the tens digit in the numbered codes. Short illumination periods of.2 second designate the ones digit in the numbered codes.
- Tens and one digits are separated by a.03-second interval of non illumination. Example: 3 long flashes (1.2 seconds each), followed by 5 short flashes (.02 second each) designate code 35.
- Code is repeated after a break of 2 seconds, unless another code is present which will be displayed after the 2-second break. Once all codes have been displayed, sequence will repeat.
Scheme 80
| Mode | Read Memory Connector | Test Mode Connector |
|---|---|---|
| U-CHECK (1) | Disconnected | Disconnected |
| READ MEMORY (1) | Connected | Disconnected |
| D-CHECK (1) | Disconnected | Connected |
| CLEAR MEMORY (2) | Connected | Connected |
| (1) Key on, engine off. (2) Key on, engine running. | ||
| (1) | Key on, engine off. |
| (2) | Key on, engine running. |
RELATIONSHIP BETWEEN MODES & CONNECTORS
TROUBLE CODE IDENTIFICATION
| Code | Circuit Affected | Probable Cause |
|---|---|---|
| 11 | Crank Angle Sensor | No Reference Signal |
| 12 | Starter Switch | Open/Short Circuit |
| 13 | TDC Sensor | No Reference Signal |
| 14 | Injector No. 1 | Inoperative Injector |
| 15 | Injector No. 2 | Inoperative Injector |
| 16 | Injector No. 3 | Inoperative Injector |
| 21 | Coolant Temperature Sensor | Open/Short Circuit |
| 23 | Pressure Sensor | Open/Short Circuit |
| 24 | ISC Solenoid Valve | Open/Short Circuit |
| 26 | Air Temperature Sensor | Open/Short Circuit |
| 32 | Oxygen (O2) Sensor | Inoperative O2 Sensor |
| 33 | Vehicle Speed Sensor | No Reference Signal |
| 35 | Canister Purge Control Solenoid | Open/Short Circuit |
| 36 | Igniter Circuit | Open/Short Circuit |
| 41 | Air/Fuel Ratio Control System | Faulty Learning Control Function |
| 42 | Idle Switch | Open/Short Circuit |
| 43 | Throttle Switch | Open/Short Circuit |
| 45 | Atmospheric Pressure Sensor | No Signal |
| 52 | Clutch Switch (1) | Open/Short Circuit |
| 52 | Clutch Switch (2) | Open/Short Circuit |
| 62 | Electric Load Signal | Open/Short Circuit |
| 63 | Blower Fan Switch | Open/Short Circuit |
| 65 | Vacuum Pressure Sensor | Abnormal Signal |
| (1) FWD manual transmission models only. (2) ECVT models only. | ||
| (1) | FWD manual transmission models only. |
| (2) | ECVT models only. |
TROUBLE CODE IDENTIFICATION
SPECIFICATION CODES IDENTIFICATION
Specification codes are codes accessed with trouble code(s) from ECU. These codes determine transmission and vehicle emissions application.
| Code | Application |
|---|---|
| 01 | FWD (M/T), Canada & Fed. |
| 02 | FWD (ECVT), Canada & Fed. |
| 03 | 4WD (M/T), Canada & Fed. |
| 04 | 4WD (ECVT), Canada & Fed. |
| 10 | FWD (M/T), Calif. |
| 20 | FWD (ECVT), Calif. |
| 30 | 4WD (M/T), Calif. |
| 40 | 4WD (ECVT), Calif. |
| (1) Specification codes are accessed with trouble codes through CHECK ENGINE or O2 monitor light. | |
| (1) | Specification codes are accessed with trouble codes through CHECK ENGINE or O2 monitor light. |
SPECIFICATION CODES (1)
CLEARING CODES
After malfunction has been corrected, trouble code will clear from memory when CLEAR MEMORY mode is accessed. Unless all items check okay in D-CHECK mode, memory will not be cleared. Refer to the RELATIONSHIP BETWEEN MODES & CONNECTORS table.
ECM LOCATION
Justy ECM is located behind the left dash panel.
SUMMARY
If no hard fault codes (or only pass codes) are present, driveability symptoms exist or intermittent codes exist, proceed to the TESTS W/O CODES article in the ENGINE PERFORMANCE Section for diagnosis by symptom (i.e. ROUGH IDLE, NO START, etc.) or intermittent diagnostic procedures.
| Abbreviation | Color |
|---|---|
| BR | Black/Red |
| BW | Black/White |
| BY | Black/Yellow |
| G | Green |
| GB | Green/Black |
| GL | Green/Blue |
| GR | Green/Red |
| GW | Green/White |
| GY | Green/Yellow |
| Lg | Light Green |
| LgB | Light Green/Black |
| LR | Blue/Red |
| LW | Blue/White |
| LY | Blue/Yellow |
| RY | Red/Yellow |
| W | White |
| WB | White/Black |
| WR | White/Red |
| WY | White/Yellow |
| Y | Yellow |
| YL | Yellow/Blue |
| YR | Yellow/Red |
| YW | Yellow/White |
WIRE COLOR ABBREVIATIONS
Note. The following diagnostic flow charts and mini-schematics are courtesy of Subaru of America, Inc.
In "NO TROUBLE" Condition
| Engine/Connector Conditions | Mode | "CHECK ENGINE" Light Status |
|---|---|---|
| Engine Off, Read Memory Connector Disconnected, Test Mode Connector Disconnected | U-Check | On |
| Engine On, Read Memory Connector Disconnected, Test Mode Connector Disconnected | U-Check | Off |
| Engine On or Off, Read Memory Connector Connected, Test Mode Connector Disconnected | Read Memory | Blinking |
| Engine Off, Test Mode Connector Connected | D-Check (Clear Memory) | Vehicle Specs Code Displayed |
| Engine On, Test Mode Connector Connected | D-Check (Clear Memory) | (1) Vehicle Specs Code Displayed, Then Blinking |
| (1) After the engine has started, the vehicle specifications code appears on the Self-Diagnostic display 3 times and then goes out. The "CHECK ENGINE" light will then blink after the required procedure is made in the D-Check mode. | ||
| (1) | After the engine has started, the vehicle specifications code appears on the Self-Diagnostic display 3 times and then goes out. The "CHECK ENGINE" light will then blink after the required procedure is made in the D-Check mode. |
BASIC OPERATION OF SELF-DIAGNOSTIC SYSTEM - NO TROUBLE MENU
During "TROUBLE" Conditions
| Engine/Connector Conditions | Mode | "CHECK ENGINE" Light Status |
|---|---|---|
| Engine On or Off, Read Memory Connector Disconnected, Test Mode Connector Disconnected | U-Check | On |
| Engine Off, Read Memory Connector Connected, Test Mode Connector Disconnected | Read Memory | Trouble Code (Memory) |
| Engine On, Read Memory Connector Connected, Test Mode Connector Disconnected | Read Memory | Trouble Code (U-Check) |
| Engine Off, Test Mode Connector Connected | D-Check (Clear Memory) | Vehicle Specs Code Displayed |
| Engine On, Test Mode Connector Connected | D-Check (Clear Memory) | (1) Vehicle Specs Code Displayed, Then Trouble Code (D-Check) |
| (1) After the engine has started, the vehicle specifications code appears on the Self-Diagnostic display 3 times and then goes out. A trouble code will then appear after the required procedure is made in the D-Check mode. | ||
| (1) | After the engine has started, the vehicle specifications code appears on the Self-Diagnostic display 3 times and then goes out. A trouble code will then appear after the required procedure is made in the D-Check mode. |
BASIC OPERATION OF SELF-DIAGNOSTIC SYSTEM - TROUBLE MENU
Flow Chart - Basic Trouble Shooting Procedures. Scheme 81
Flow Chart - Read Memory Mode. Scheme 82
Flow Chart - D-Check Mode (1 of 2). Scheme 83
Flow Chart - D-Check Mode (2 of 2). Scheme 84
CLEAR MEMORY MODE
Note. Read trouble code using test mode connector and read-memory connector.
Flow Chart - Clear Memory Mode (1 of 2). Scheme 85
Flow Chart - Clear Memory Mode (2 of 2). Scheme 86
Schematic - Code 11, Crank Angle Sensor. Scheme 87
Flow Chart - Code 11, Crank Angle Sensor. Scheme 88
Schematic - Code 12, Starter Switch. Scheme 89
Flow Chart - Code 12, Starter Switch. Scheme 90
Schematic - Code 13, TDC Sensor. Scheme 91
Flow Chart - Code 13, TDC Sensor. Scheme 92
Schematic - Codes 14, 15 & 16, Fuel Injector. Scheme 93
Flow Chart - Codes 14, 15 & 16, Fuel Injector. Scheme 94
Schematic - Code 21, Coolant (Water) Temperature Sensor. Scheme 95
Flow Chart - Code 21, Coolant (Water) Temperature Sensor. Scheme 96
Schematic - Code 23, Vacuum Pressure Sensor. Scheme 97
Flow Chart - Code 23, Vacuum Pressure Sensor. Scheme 98
Schematic - Code 24, ISC Solenoid Valve. Scheme 99
Flow Chart - Code 24, ISC Solenoid Valve. Scheme 100
Schematic - Code 26, Air Temperature Sensor. Scheme 101
Flow Chart - Code 26, Air Temperature Sensor. Scheme 102
Schematic - Code 32, Oxygen (O2) Sensor. Scheme 103
Flow Chart - Code 32, Oxygen (O2) Sensor. Scheme 104
Schematic - Code 33, Vehicle Speed Sensor. Scheme 105
Flow Chart - Code 33, Vehicle Speed Sensor. Scheme 106
Schematic - Code 35, Canister Purge Control (CPC) Solenoid. Scheme 107
Flow Chart - Code 35, Canister Purge Control (CPC) Solenoid. Scheme 108
Schematic - Code 36, Ignitor Circuit. Scheme 109
Flow Chart - Code 36, Ignitor Circuit. Scheme 110
Flow Chart - Code 41, Air/Fuel Ratio Control System. Scheme 111
Schematic - Code 42, Idle Switch. Scheme 112
Flow Chart - Code 42, Idle Switch. Scheme 113
Schematic - Code 43, Throttle Switch. Scheme 114
Flow Chart - Code 43, Throttle Switch. Scheme 115
CODE 45: ATMOSPHERIC PRESSURE SENSOR
When code 45 is set, trouble could include the following
- Erroneous idling at high altitudes.
- Engine stall.
- Failure to start.
- Poor driveability at high altitude, etc.
Symptoms could also be caused by faulty ECU. Replace ECU if faulty.
Schematic - Code 52, Clutch Switch (Man. Trans.). Scheme 116
Flow Chart - Code 52, Clutch Switch (Man. Trans.). Scheme 117
Schematic - Code 52, Clutch Switch (ECVT). Scheme 118
Flow Chart - Code 52, Clutch Switch (ECVT). Scheme 119
Schematic - Code 62, Electric Load Signal. Scheme 120
Flow Chart - Code 62, Electric Load Signal. Scheme 121
Schematic - Code 63, Blower Fan Switch. Scheme 122
Flow Chart - Code 63, Blower Fan Switch. Scheme 123
Schematic - Code 65, Vacuum Pressure Sensor. Scheme 124
Flow Chart - Code 65, Vacuum Pressure Sensor. Scheme 125
See also:
• RELATIONSHIP BETWEEN MODES & CONNECTORS
• 45