Saab Code Retrieval
Accessing Diagnostic Trouble Codes
Using Check Engine Lamp
(1988-92 LH 2*4, 2.4.1 & 2.4.2)
Read the following procedure carefully before turning ignition on.
On 900 models, use a switched jumper lead No. 8393886, or equivalent,
to ground No. 3 pin in the three-pin test connector located on the
right side of engine compartment.
On 9000 models, use a switched jumper lead to ground the single
pin socket on the test box located on the left side of engine
compartment.
On all models, turn ignition on. The check engine will illuminate. Turn
the jumper lead switch on (grounding ECU pin 16). The check engine light
will now go out. Watch the check engine light carefully. After approximately
2.5 seconds, the check engine light will flash briefly, signifying that the
first diagnostic trouble code will be displayed. Immediately turn the jumper
lead switch off as soon as the check engine light has flashed. The first
error DTC's will now be displayed by a series of short flashes of the check
engine light. The error DTC starts and ends with a long flash of the light.
These long flashes are not part of the DTC, but indicate the beginning and
end of the DTC.
If the test is run with the engine off, DTC 12231 (no RPM signal) will be
the first DTC displayed. As soon as this DTC is displayed, turn the ignition
key to the Start position and hold it there until the ECU acknowledges by
flashing the check engine light. The signal is being generated. At this
point, let the ignition key return to the Run position so the next DTC can
be displayed. With the jumper lead switch set to off, the
same DTC will flash repeatedly. Any additional DTC's cannot
be displayed until the jumper lead switch has been operated as
follows: Turn the jumper lead switch on. After a short flash of
the check engine light, turn the jumper lead switch off. The next DTC (if
any) will then be displayed.
Repeat this procedure to display a third stored DTC, if any. If a third
fault has not been detected, or all faults have been corrected, the system
will indicate this by a continuous series of long flashes of the check
engine light, or by displaying DTC 12444. 9. To display the DTC's again,
starting from the first DTC, proceed as follows: Turn the jumper lead switch
on. After two short flashes of the check engine light, immediately turn the
jumper lead switch off. The DTC for the first fault will now be displayed.
Using LH System Tester
( 1985-92 2.2 LH & 1988-92 2.4 LH)
Prior to connecting tester, clean battery terminals to ensure that the
power supply lead clips make a satisfactory contact. Always connect power
supply lead to the tester first and battery last. 1. Remove cover on left
hand side over space behind false bulkhead panel. 2. On models equipped with
anti-lock brake system (ABS), remove ABS ECU and bracket. 3. On all models,
connect test lead between vehicle ECU and wiring harness. Use a couple of
suitable ties to hold ECU and test connector together. Connect power supply
lead to tester and to prevent it from being pinched, run it between door and
body where there is a break in the seal. Connect tester leads to battery,
negative terminal first, then the positive terminal. Select "TEST
MODE" feature on LH system tester and read any diagnostic trouble codes
stored in ECU memory.
Using ISAT System Tester
(1990-93 LH 2.4 & 2.4.3,1993-95 MOTRIONIG ENGINE MANAGEMENT SYSTEM,
1994-95 MOTRONIG2.8.1 & 2.10-2, DI/APC & EZK IGNITION SYSTEMS)
Connect SAAB ISAT tester, or equivalent, to the diagnostic connector
located under the right hand rear seat on 900 models, or under right hand
front seat on 9000 models, per manufacturers' instructions. Never unplug
connector from ECU or disconnect either of the battery leads before faults
have been transferred to tester.
Clearing Diagnostic Trouble Codes
To clear DTC's from check engine lamp, proceed as follows:
- Turn the jumper lead switch on.
- After three short flashes of the check engine light, turn the jumper
lead switch off.
- The check engine light will now either flash in a continuous series of
long flashes or display DTC 12444, indicating that the contents of the
system's memory has been erased. After diagnostic trouble codes have
been transferred from ECU memory to the LH system tester, DTC's will be
cleared from ECU memory.
To clear DTC's when using SAAB ISAT tester, or equivalent, follow tool
manufacturer's instructions.
Diagnostic Trouble Code
Identification
Fuel Injection & Engine Management
Using LH System Tester (1985-93 2.3 LH)
DTC |
Circuit Or Condition |
E001 |
No Ignition Pulse |
E002 |
No Signal From Engine Coolant Temperature Sensor |
E003 |
Throttle Position Sensor (Idling Contacts Do Not
Close) |
E005 |
ECM Pin 5 Not Grounding |
E006 |
Mass Air Flow Sensor Not Grounding |
E007 |
Mass Air Flow Sensor, No Signal |
E008 |
Mass Air Flow Sensor, No Filament Bum-Off Function |
E009 |
Main Relay, No Power Supply |
E010 |
IAC, No Signal From ECM Pin 10 |
E011 |
ECM Pin 11 Not Grounding |
E012 |
Throttle Position Sensor (WOT Contact Not Closing) |
E013 |
No Injector Pulses |
E014 |
Mass Air Flow Sensor, Break In CO Adjusting
Circuit |
E017 |
Fuel Pump Relay Circuit |
E018 |
No Power At +15 Supply Terminal |
E020 |
Faulty Signal From Heated Oxygen Sensor |
E021 |
Main Relay Control Circuit Faulty |
E023 |
No Signal From IAC Valve |
E024 |
No Load Signal |
E025 |
ECM Pin 25 Not Grounding |
E101 |
Starter Motor Revs Too Low |
E102 |
Short In Engine Coolant Temperature Sensor Circuit |
E103 |
Throttle Position Sensor (Idling Contacts Do Not
Open) |
E107 |
Mass Air Flow Sensor, Signal Too Low |
E108 |
Mass Air Flow Sensor Filament Bum-Off Function On
Constantly |
E109 |
Main Relay, Power Supply Too Low |
© Copyright 1997-2000, WesTech Automotive Technical
Excellence |