Table of Contents

Advertisement

GENERAL INFORMATION
The ACM uses seat belt switch inputs to determine
the appropriate level of airbag deployment. The
ACM also controls the seat belt warning indicator
via a PCI Bus message to the instrument cluster.
The indicator will be turned on if the driver seat
belt status is unbuckled. If the seat belt switches
are damaged or defective the seat belt buckle as-
sembly must be replaced. The ACM continuously
monitors the seat belt switch circuits for an open or
shorted conditions.
3.1.7 SPECIAL TOOLS
Some airbag diagnostic test use airbag load tools
8310 and 8443 for testing squib circuits. The load
tools contain fixed resistive loads, jumpers and
adapters. The fixed loads are connected to cables
and mounted in a storage case. The cables can be
directly connected to some airbag system connec-
tors. Jumpers are used to convert the load tool cable
connectors to the other airbag system connectors.
The adapters are connected to the module harness
connector to open shorting clips and protect the
connector terminal during testing. When using the
load tool follow all of the safety procedures in the
service information for disconnecting airbag system
components. Inspect the wiring, connector and ter-
minals for damage or misalignment. Substitute the
airbag load tool in place of a Driver or Passenger
Airbag, curtain airbag, clockspring (use a jumper if
needed). Then follow all of the safety procedures in
the service information for connecting airbag sys-
tem components. Read the module active DTC's. If
the module reports NO ACTIVE DTC's the defective
components has been removed from the system and
should be replaced. If the DTC is still active, con-
tinue this process until all components in the circuit
have been tested. Then disconnect the module con-
nector and connect the matching adapter to the
module connector. With all airbags disconnected
and the adapter installed the squib wiring can be
tested for open and shorted conditions.
3.1.8 DIAGNOSTIC TROUBLE CODES
Airbag diagnostic trouble codes consist of active
and stored codes. If more than one code exists,
diagnostic priority should be given to the active
codes. Each diagnostic trouble code is diagnosed by
following a specific testing procedure. The diagnos-
tic test procedures contain step-by-step instructions
for determining the cause of the trouble codes. It is
not necessary to perform all of the tests in this book
to diagnose an individual code. Always begin by
reading the diagnostic trouble codes using the
DRBIII . This will direct you to the specific test(s)
that must be performed. In certain test procedures
within this manual, diagnostic trouble codes are
used as a diagnostic tool.
3.1.8.1 ACTIVE CODES
The code becomes active as soon as the malfunc-
tion is detected or key-on, whichever occurs first. An
active trouble code indicates an on-going malfunc-
tion. This means that the defect is currently there
every time the airbag control module checks that
circuit or component. It is impossible to erase an
active code. Active diagnostic trouble codes for the
airbag system are not permanent and will change
when the reason for the code is corrected. With the
exception of the warning indicator DTC's, the air-
bag lamp remains lit for a minimum of 12 seconds
or as long as the malfunction is present.
3.1.8.2 STORED CODES
Airbag codes are automatically stored in the
ACM's memory as soon as the malfunction is de-
tected. A stored code indicates there was an active
code present at some time. When a trouble code
occurs, the airbag warning indicator illuminates for
12 seconds minimum (even if the problem existed
for less than 12 seconds). The code is stored, along
with the time in minutes it was active, and the
number of times the ignition has been cycled since
the problem was last detected. The minimum time
shown for any code will be one minute, even if the
code was actually present for less than one minute.
Thus, the time shown for a code that was present
for two minutes 13 seconds, for example, would be
three minutes. If a malfunction is detected a diag-
nostic trouble code is stored and will remain stored.
When and if the malfunction ceases to exist, an
ignition cycle count will be initiated for that code. If
the ignition cycle count reaches 254 without a
reoccurrence of the same malfunction, the diagnos-
tic trouble code is erased and that ignition cycle
counter is reset to zero. If the malfunction reoccurs
before the counter reaches 254, then the ignition
cycle counter will be reset and diagnostic trouble
code will continue to be a stored code. If a malfunc-
tion is not active while performing a diagnostic test
procedure, the active code diagnostic test will not
locate the source of the problem. In this case, the
stored code can indicate an area to inspect.
WARNING: TO AVOID PERSONAL INJURY OR
DEATH, MAINTAIN A SAFE DISTANCE FROM
ALL AIRBAGS WHILE PERFORMING THE
FOLLOWING INSPECTION.
If no obvious problems are found, erase stored
codes, and with the ignition on, wiggle the wire
harness and connectors, rotate the steering wheel
from stop to stop. Recheck for codes periodically as
you work through the system. This procedure may
uncover a malfunction that is difficult to locate.
6

Advertisement

Table of Contents
loading

Table of Contents