cyberfella
23-03-2006, 21:45 26
For some reason, the following ECU info seems to be difficult to find these days so here it is... Moderators may wish to make this info more readily available by moving it to a more appropriate place in the forums...
Classic Model ECU Diagnostics
On Classic shape Impreza’s only (not Newage), faults can be displayed as pulses of the Check Engine Light. If the Check Engine Light goes out there is no fault.
In order to perform diagnostic (and ECU resets) you will need to connect some wires together under your steering column.
Make sure your ignition is OFF
Connect the Black ‘Read Memory’ connectors togetherWhen the above are connected you are in diagnostics mode. Turn your ignition ON and ‘read’ the ECU code(s) being reported according to the long and short flashes of the Check Engine Light representing 10's and 1's respecively. e.g. Long, Long, Short, Short, Short = 23 = MAF Sensor (see codes below)
Note, you may hear relays clicking and your fan starting and stopping - this is normal when in diagnostics mode.
In Diagnostic Mode – No Fault is indicated by the Check Engine Light continuously & evenly flashing on/off (this is also used to indicate the successful completion of an ECU Reset).
Subaru Error Codes
1 Engine Speed Signal Circuit
11 Crankshaft Position Sensor
12 Starter Signal
13 Camshaft Position Sensor
21 Engine Coolant Temperature Sensor
22 Knock Sensor
23 Mass Air Flow Sensor Circuit
24 Idle Control System Malfunction
24 ISC Valve (Stick)
24 Open/Short in ISC Valve Circuit
26 Intake Air Temperature Sensor
27 ATF Temperature Sensor Circuit
28 Knock Sensor #2
29 Crankshaft Position Sensor 2
31 Throttle Position Sensor Circuit
32 A/F Sensor #1 System
32 A/F Sensor #2 System
32 Oxygen Sensor
33 Vehicle Speed Sensor
35 CPC System
36 Turbine Speed Signal
37 Rear O2 Sensor Circuit / A/F Sensor Circuit Malfunction
38 Torque Control Signal #1
38 Torque Control Signal #2
38 Torque Control Signal System
38 Torque Permission Signal
39 Traction Control System
42 Idle Switch
43 Accelerator Pedal Switch
44 Turbocharging Pressure Control Signal
45 Pressure Sensor
48 Lean Burn System
49 CO Resistor
51 Neutral Position Switch
53 Antenna
53 Anti-Quick Operation Mode
53 Communication Error (Time Over)
53 EGI Control Module EEPROM
53 IMM Circuit Failure (Except Antenna Circuit)
53 IMM Control Module EEPROM
53 Key Communication Failure
53 Reference Code Incompatibility
53 Use of Unregistered Key
54 Air Intake System
55 EGR Valve Lift Sensor
56 EGR System
61 Air Suction Control Solenoid Valve
62 Exhaust Manifold Valve Negative Pressure Control Solenoid
64 Relief Valve Control Solenoid Valve 1
64 Relief Valve Control Solenoid Valve 2
65 Differential Pressure Sensor
66 Twin Turbocharger System(H)
66 Twin Turbocharger System(S)
66 Twin Turbocharger System(T)
66 Two Stage Twin Turbocharger System
67 Exhaust Manifold Valve Positive Pressure Control Solenoid
68 Turbocharging Pressure Control Output Signal #2
71 Shift Solenoid Valve
72 Shift Solenoid #2 Circuit
73 Low Clutch Timing Solenoid Circuit
74 Brake Clutch Timing Solenoid Circuit Malfunction
75 Line Pressure Duty Solenoid Circuit
76 Brake Clutch Pressure Duty Solenoid Circuit Malfunction
77 Lock-Up Duty Solenoid Circuit
78 Tiptronic Solenoid System
79 Transfer Clutch Duty Solenoid Circuit
81 Torque Up Control Valve
85 Charger System Circuit Malfunction
86 CAN (Communication System)
87 Variable Induction Solenoid Valve Circuit Malfunction
88 Fuel Pump Circuit Malfunction
89 VVT Systems (L)
89 VVT Systems (R)
91 TCS Relief Valve
92 Electrical Generation Control Signal Circuit Malfunction
93 Vehicle Speed Sensor #1 Circuit
94 Lateral G Sensor Signal Circuit Malfunction
Classic Models ECU Reset
Note: This will clear out any ECU error codes, so diagnose them first (above) and dont ignore them! They indicate a problem!!
Ensure engine is at normal operating temperature, turn engine off
Locate the two ECU connectors, located under the steering column and consist of a black plastic male and female connector, and a green male female connector
With the ignition OFF connect black to black and green to green. (Black to black will already be connected if you've just diagnosed the codes already!)
Turn on ignition, do not start the engine, depress the accelerator pedal to full throttle, then return it to the half-throttle position and hold for a few seconds, and then release
Engine Check lamp turns on
Start engine and then drive for at least one minute, keeping road speed above 11 Km/h.
ECU is now re-set.
At this point the check engine light should start to flash the all clear signal (steady 1/2 second interval flashes). If the check engine light does not flash, or indicates some other sequence, there is a fault present in the system, and should be professionally checked for necessary repairs.
Stop the car and turn off the engine.
Disconnect the black and green connectors.
Job completeIn both Diagnostic Mode and after Reset – No Fault is indicated by the Check Engine Light continuously & evenly flashing on/off.
Classic Model ECU Diagnostics
On Classic shape Impreza’s only (not Newage), faults can be displayed as pulses of the Check Engine Light. If the Check Engine Light goes out there is no fault.
In order to perform diagnostic (and ECU resets) you will need to connect some wires together under your steering column.
Make sure your ignition is OFF
Connect the Black ‘Read Memory’ connectors togetherWhen the above are connected you are in diagnostics mode. Turn your ignition ON and ‘read’ the ECU code(s) being reported according to the long and short flashes of the Check Engine Light representing 10's and 1's respecively. e.g. Long, Long, Short, Short, Short = 23 = MAF Sensor (see codes below)
Note, you may hear relays clicking and your fan starting and stopping - this is normal when in diagnostics mode.
In Diagnostic Mode – No Fault is indicated by the Check Engine Light continuously & evenly flashing on/off (this is also used to indicate the successful completion of an ECU Reset).
Subaru Error Codes
1 Engine Speed Signal Circuit
11 Crankshaft Position Sensor
12 Starter Signal
13 Camshaft Position Sensor
21 Engine Coolant Temperature Sensor
22 Knock Sensor
23 Mass Air Flow Sensor Circuit
24 Idle Control System Malfunction
24 ISC Valve (Stick)
24 Open/Short in ISC Valve Circuit
26 Intake Air Temperature Sensor
27 ATF Temperature Sensor Circuit
28 Knock Sensor #2
29 Crankshaft Position Sensor 2
31 Throttle Position Sensor Circuit
32 A/F Sensor #1 System
32 A/F Sensor #2 System
32 Oxygen Sensor
33 Vehicle Speed Sensor
35 CPC System
36 Turbine Speed Signal
37 Rear O2 Sensor Circuit / A/F Sensor Circuit Malfunction
38 Torque Control Signal #1
38 Torque Control Signal #2
38 Torque Control Signal System
38 Torque Permission Signal
39 Traction Control System
42 Idle Switch
43 Accelerator Pedal Switch
44 Turbocharging Pressure Control Signal
45 Pressure Sensor
48 Lean Burn System
49 CO Resistor
51 Neutral Position Switch
53 Antenna
53 Anti-Quick Operation Mode
53 Communication Error (Time Over)
53 EGI Control Module EEPROM
53 IMM Circuit Failure (Except Antenna Circuit)
53 IMM Control Module EEPROM
53 Key Communication Failure
53 Reference Code Incompatibility
53 Use of Unregistered Key
54 Air Intake System
55 EGR Valve Lift Sensor
56 EGR System
61 Air Suction Control Solenoid Valve
62 Exhaust Manifold Valve Negative Pressure Control Solenoid
64 Relief Valve Control Solenoid Valve 1
64 Relief Valve Control Solenoid Valve 2
65 Differential Pressure Sensor
66 Twin Turbocharger System(H)
66 Twin Turbocharger System(S)
66 Twin Turbocharger System(T)
66 Two Stage Twin Turbocharger System
67 Exhaust Manifold Valve Positive Pressure Control Solenoid
68 Turbocharging Pressure Control Output Signal #2
71 Shift Solenoid Valve
72 Shift Solenoid #2 Circuit
73 Low Clutch Timing Solenoid Circuit
74 Brake Clutch Timing Solenoid Circuit Malfunction
75 Line Pressure Duty Solenoid Circuit
76 Brake Clutch Pressure Duty Solenoid Circuit Malfunction
77 Lock-Up Duty Solenoid Circuit
78 Tiptronic Solenoid System
79 Transfer Clutch Duty Solenoid Circuit
81 Torque Up Control Valve
85 Charger System Circuit Malfunction
86 CAN (Communication System)
87 Variable Induction Solenoid Valve Circuit Malfunction
88 Fuel Pump Circuit Malfunction
89 VVT Systems (L)
89 VVT Systems (R)
91 TCS Relief Valve
92 Electrical Generation Control Signal Circuit Malfunction
93 Vehicle Speed Sensor #1 Circuit
94 Lateral G Sensor Signal Circuit Malfunction
Classic Models ECU Reset
Note: This will clear out any ECU error codes, so diagnose them first (above) and dont ignore them! They indicate a problem!!
Ensure engine is at normal operating temperature, turn engine off
Locate the two ECU connectors, located under the steering column and consist of a black plastic male and female connector, and a green male female connector
With the ignition OFF connect black to black and green to green. (Black to black will already be connected if you've just diagnosed the codes already!)
Turn on ignition, do not start the engine, depress the accelerator pedal to full throttle, then return it to the half-throttle position and hold for a few seconds, and then release
Engine Check lamp turns on
Start engine and then drive for at least one minute, keeping road speed above 11 Km/h.
ECU is now re-set.
At this point the check engine light should start to flash the all clear signal (steady 1/2 second interval flashes). If the check engine light does not flash, or indicates some other sequence, there is a fault present in the system, and should be professionally checked for necessary repairs.
Stop the car and turn off the engine.
Disconnect the black and green connectors.
Job completeIn both Diagnostic Mode and after Reset – No Fault is indicated by the Check Engine Light continuously & evenly flashing on/off.