ECU reset - Test mode - Read Mode - Etc

Forum for Subaru XT and/or XT6 owners

Moderators: Hocrest, Myxalplyx, Huck369, Moodybluesr, grossgary, john in KY, SUBBYRU89, austinXT6

ECU reset - Test mode - Read Mode - Etc

Postby Myxalplyx on Wed Feb 18, 2004 3:50 pm

Had to post this quote from Zadok. It's from another thread but I was looking for info on how to reset the ECU and Zadok had a nice post on ECU codes, resetting, clearing memory and such. I'm just making it easier to find for folks looking for ECU (MPFI) information.


Zadok wrote:Here's the first thing I would do!
Check the ECU and see if it's throwing any codes, then reset it and drive it for awhile, and check it again, then drive it around with the test mode on until the car learns what's going on!
Here's the XT6 Diagnostic Codes check list!


Retrieving Trouble Codes

There are self-diagnositic connectors on all models.
The XT6 self-diagnositic connectors are accessed from behind the rear seat, under the rear deck, in the upper left behind the ECU. There are 2 sets of connectors. The green plug is the "Test Mode" & the black plug is the "Read Memory". When connected with the key ON (engine off), codes will be flashed by a LED light on the ECU.


Test Modes

With neither test connector connected and the key ON(not running), the codes will display codes related to starting and driving.
With only the "Read Memory" connector connected, historic codes will be displayed.
With only the "Test Mode" connector connected, a technician can perform dynamic tests.
With both connected, all codes will be cleared! (see clearing codes)


Reading Trouble Codes

The codes are displayed as pulses of the LED mounted on the module. Long pulses (1.2 seconds) indicate tens and the short pulses (.2 seconds) indicate ones. Pulses are seperated by .3 second puses and codes are seperated by 1.8 second pauses.


Clearing Codes

Codes will only clear when the faulty system or circuit has been repaired. After making the repairs, codes can be cleared by connecting 2 pairs of connectors, the "Self-diagnostic" connectors and the "Read Memory" connectors that are usually to the right of the diagnostic connectors.
? Start with a warmed up engine
? Turn off the engine
? Connect both pairs of connectors
? Fianlly start the engine
? This should clear the codes.


Trouble Codes

CODES: 1984 through 1986 Fuel Injected models

11 Ignition pulse
12 Starter switch off
13 Starter switch on
14 Airflow meter or circuit
15 Atmospheric pressure switch - fixed value
16 Crank angle sensor or circuit
17 Starter switch or circuit
21 Seized airflow meter flap
22 Pressure or vacuum switches - fixed value
23 Idle switch - fixed value
24 Wide open throttle switch - fixed value
25 Throttle sensor idle switch or circuit
31 Speed sensor or circuit
32 Oxygen sensor or circuit
33 Coolant sensor or circuit
34 Abnormal aspirated air thermosensor
35 Air flow meter/EGR solenoid switch or circuit
41 Atmospheric pressure sensor or circuit
42 Fuel injector - fixed value
43 KDLH control system
46 Neutral or parking switch or circuit
47 Fuel injector
53 Fuel pump or circuit
55 KDLH control system
57 Canister control system
58 Air control system
62 EGR control system
88 TBI control unit




CODES: 1987 Fuel Injected models

11 Ignition pulse/crank angle sensor
12 Starter switch or circuit
13 Crank angle sensor or circuit
14 Injectors 1 and 2
15 Injectors 3 and 4
21 Coolant temperature sensor or circuit
22 Knock sensor or circuit
23 Air flow meter or circuit
24 Air control
31 Throttle sensor or circuit
32 Oxygen sensor or circuit
33 Vehicle Speed Sensor (VSS) or circuit
34 EGR solenoid valve stuck on or off
35 Purge control solenoid or circuit
41 Lean fuel mixture indicated
42 Idle switch or circuit
45 Kick-down relay or circuit
51 Neutral switch or curcuit
61 Parking switch or circuit



CODES: 1988 and later models with Single-Point Fuel Injection

11 Crank angle sensor or circuit
12 Starter switch or circuit
13 Crank angle sensor or circuit
14 Fuel injector - abnormal output
21 Coolant temperature or circuit
23 Air flow meter or circuit
24 Air control valve or circuit
31 Throttle sensor or circuit
32 Oxygen sensor or circuit
33 Vehicle Speed Sensor or circuit
34 EGR solenoid or circuit
35 Purge control solenoid or circuit
42 Idle switch or circuit
45 Kick-down control relay or circuit
51 Neutral switch continuously in the on position
55 EGR temperature sensor or circuit
61 Parking switch or circuit



CODES: 1988 and later models with Multi-Point Fuel Injection

11 Crank angle sensor or circuit
12 Starter switch or circuit
13 Cam position sensor or circuit (TDC sensor on Justy)
14 Fuel injector no. 1 (Legacy, Impreza, Justy, SVX); Fuel injector 1 and 2 (XT, Loyale, GL, DL)
15 Fuel injector no. 2 (Legacy, Impreza, Justy, SVX); Fuel injector 3 and 4 (Loyale, GL, DL); Fuel injector 5 and 6 (XT6)
16 Fuel injector no. 3 (Legacy, Impreza, Justy, SVX); Fuel injector 3 and 4 (XT)
17 Fuel injector no. 4 (Legacy, Impreza, SVX); Fuel injector 1 and 2 (XT6)
18 Fuel injector no. 5 (SVX)
19 Fuel injector no. 6 (SVX)
21 Coolant temperature sensor or circuit
22 Knock sensor or circuit (right side on SVX)
23 Air flow meter or circuit (exc. Justy); Pressure sensor (Justy)
24 Air control valve or circuit (exc. Justy); Idle speed control solenoid valve (Justy)
25 Fuel Injector 3 and 4 (XT6)
26 Air temperature sensor (Justy)
28 Knock sensor no. 2 (SVX, left side)
29 Crank angle sensor (SVX, no. 2)
31 Throttle position sensor or circuit
32 Oxygen sensor or circuit (no. 1, right side on SVX)
33 Vehicle speed sensor (VSS) or circuit
34 EGR solenoid valve
35 Canister purge solenoid or circuit
36 Air suction solenoid valve (Impreza); Igniter circuit (Justy)
37 Oxygen sensor (no. 2, left side , SVX)
38 Engine torque control (SVX)
41 Air/fuel adaptive control
42 Idle switch or circuit
43 Throttle switch (Justy)
44 Wastegate duty solenoid (turbo)
45 Pressure duty solenoid (turbo)/atmospheric pressure sensor circuit (non-turbo)
49 Airflow sensor
51 Neutral switch (manual transmission)/inhibitor switch (automatic transmission)
52 Parking brake switch (exc. Justy)/Clutch switch (Justy)
55 EGR temperature sensor
56 EGR system
61 Parking brake switch (Loyale)/Fuel tank pressure control solenoid valve (Impreza)
62 Fuel temperature sensor (Impreza)/Electric load signal (Justy)
63 Fuel tank pressure sensor (Impreza)/Blower fan switch (Justy)
65 Vacuum pressure sensor



GOOD LUCK!!!!!! :D
Kevin Thomas
1989 2.7ltr XT6 AWD/Auto *WndCttr*
JC Sports Intake, Rallispec Header, Custom 2.5" exhaust with 2.5" Magnaflow muffler
Advanced Timing 32 degrees
ProECM Lightweight pulley
4.44 gears, LSD
User avatar
Myxalplyx
Moderator
 
Posts: 2763
Joined: Thu Jul 11, 2002 8:55 pm
Location: New Castle, DE

Return to Subaru XT discussions

Who is online

Users browsing this forum: No registered users and 12 guests

cron