| ModeL | Year | Engine identification | System |
|---|---|---|---|
| Legacy 2.2L | 1990-94 | VIN digit 6 = 6 | MPFI |
| Legacy 2.2L Turbo | 1991-94 | VIN digit 6 = 6 |
General information
- Engine control module (ECM) incorporates self-diagnosis function.
- Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
- ECM operates in backup mode if sensors fail, to enable vehicle to be driven to workshop.
- Trouble codes can be accessed with suitable code reader connected to the data link connectors (DLC) 1 and 2 , under left hand fascia.
- Trouble codes can be displayed by the MIL using the engine diagnostic links.
Accessing – Read memory mode
- Access engine diagnostic link connectors [3].
- Ensure ignition switched OFF.
- Connect together engine diagnostic link connectors (black) [4] [2].
- Switch ignition ON. Do NOT start engine.
- MIL should be flashing.
- Count MIL flashes and compare with trouble code table.
o Long flashes indicate the ‘tens’ of the trouble code [5] [A].o Short flashes indicate the ‘units’ of the trouble code [5] [C].o A short pause separates each flash [5] [B].o A long pause separates each trouble code [5] [D].o For example: Trouble code 12 displayed [5].
- Disconnect engine diagnostic link connectors (black) [4] [2].
- Carry out self-diagnosis – D-Check mode.
NOTE: If no trouble codes are recorded the vehicle specification code is displayed.
Accessing – D-Check mode
- Carry out self-diagnosis- Read memory mode.
- Start engine.
- Ensure engine is at normal operating temperature.
- Switch ignition OFF.
- Connect together engine diagnostic link connectors (green) [4] [1].
- Switch ignition ON. Do NOT start engine.
- Check MIL illuminates.
- If not: Check wiring, fuses, relay, ECM and MIL.
- Fully depress accelerator pedal, then release to one half throttle position.
- Wait two seconds.
- Fully release accelerator pedal.
- Start engine.
- Drive vehicle at 7 mph minimum and shift up to 4th gear (MT).
- Increase engine speed to over 2000 rpm.
- MIL should be flashing.
- Count MIL flashes and compare with trouble code table.
o Long flashes indicate the ‘tens’ of the trouble code [5] [A].o Short flashes indicate the ‘units’ of the trouble code [5] [C).o A short pause separates each flash [5] [B].o A long pause separates each trouble code [5] [D].o For example: Trouble code 12 displayed [5].
- If MIL extinguishes: No trouble codes are recorded.
- Switch ignition OFF.
- Disconnect engine diagnostic link connectors (green) [4] [1].
Erasing
- Start engine.
- Ensure engine is at normal operating temperature.
- Switch ignition OFF.
- Connect together engine diagnostic link connectors (green) [4] [1].
- Connect together engine diagnostic link connectors (black) [4] [2].
- Switch ignition ON. Do NOT start engine.
- Check MIL illuminates.
- Fully depress accelerator pedal, then release to one half throttle position.
- Wait two seconds.
- Fully release accelerator pedal.
- Start engine.
- Drive vehicle at 7 mph minimum for at least1 minute and shift up to 4th gear (MT).
- Increase engine speed to over 2000 rpm.
- Check that MIL flashes.
NOTE: If MIL remains ON, compare recorded codes with trouble code table and rectify faults as necessary.
- Switch ignition OFF.
- Disconnect engine diagnostic link connectors (green) [4] [1].
- Disconnect engine diagnostic link connectors (black) [4] [2].
Trouble code identification
Flash code | Fault location | Probable cause |
11 | Crankshaft position (CKP) sensor – no signal | Wiring, CKP sensor, ECM |
12 | Starter signal – circuit | Wiring, ignition switch, ECM |
13 | Camshaft position (CMP) sensor- no signal | Wiring, CMP sensor, ECM |
14 | Injector No.1 – signal out of limits | Wiring, injector, ECM |
15 | Injector No.2- signal out of limits | Wiring, injector, ECM |
16 | Injector No.3 – signal out of limits | Wiring, injector, ECM |
17 | Injector No.4 – signal out of limits | Wiring, injector, ECM |
21 | Engine coolant temperature (ECT) sensor | Wiring, ECT sensor, ECM |
22 | Knock sensor (KS) – circuit | Wiring, KS, ECM |
23 | Mass air flow (MAF) sensor | Wiring, MAF sensor, ECM |
24 | Idle air control (lAC) valve | Wiring, lAC valve, ECM |
31 | Throttle position (TP) sensor | Wiring, TP sensor, ECM |
32 | Heated oxygen sensor (H02S) | Wiring, H02S, ECM |
33 | Vehicle speed sensor (VSS) – no signal | Wiring, VSS, ECM |
35 | Evaporative emission (EVAP) canister purge valve | Wiring, EVAP valve, ECM |
41 | Fuel trim (mixture) . | Injector, MAF sensor, ECTITP sensor, H02S, fuel pressure, ECM |
42 | Throttle position (TP) sensor – CTP switch contacts | Wiring, TP sensor, ECM |
44 | Turbocharger (TC) wastegate regulating valve | Wiring, TC wastegate regulating valve, ECM |
45 | Barometric pressure (BARO) sensor | ECM |
49 | Mass air flow (MAF) sensor | Incorrect MAF sensor, ECM |
51 | Neutral position (NP) switch – MT | Wiring, NP switch, ECM |
51 | Park/neutral position switch (PNP)- AT in N position | Wiring, PNP switch, ECM |
52 | Park/neutral position switch (PNP) – AT in P position | Wiring, PNP switch, ECM |