Skip to content
Clark's Garage944 · 924 · 968 · Turbo

Air Bag System Testing

Factory diagnostic procedure for reading and interpreting air bag system fault codes on airbag-equipped 944 models using the blink-code method, with full lamp code and fault code tables and corrective actions.

Difficulty: Advanced9 min readApplies to: 944 · 944S2 · 944 Turbo
Download factory PDF

Introduction

This procedure is derived from the Porsche factory airbag system diagnostics procedure. It covers reading the fault codes stored in the airbag system's memory using the blink-code method.

The airbag system continuously self-monitors and stores faults. Any fault triggers the "Airbag" warning light on the instrument cluster. When the ignition is turned on and when the engine is started, the Airbag light illuminates and remains lit for 5 seconds. If no faults are detected, the light extinguishes.

Testing requires a test rig to apply a ground to the airbag test connector. See ELECT-12 (Air Bag Warning Light Reset) for test rig fabrication instructions.

After the ground is applied to the test connector, the Airbag light blinks in coded sequences to indicate stored faults. It takes approximately 2 minutes to complete the full fault readout, so the ignition must remain ON for at least 2 minutes during the test.

Tools

  • Test rig (per ELECT-12)
  • Pen and paper for recording fault codes

Procedure

  1. Turn the ignition switch OFF.

  2. Connect the test rig from the airbag Molex test connector to ground.

  3. Depress and hold the switch/pushbutton on the test rig.

  4. Turn the ignition switch ON.

  5. Release the test rig pushbutton 3 seconds after the ignition switch is turned on.

  6. Count and record the lamp blink codes. The sequence runs as follows:

    a. 5-second lamp test (light illuminates for 5 seconds). b. Light flashes 1 or more times to indicate the number of faults. c. 3-second pause, then fault codes begin. d. Light flashes 1–4 times to indicate the fault code group. e. 3-second pause. f. Light flashes 1–4 times to indicate the line in the fault table. g. 3-second pause. h. Light flashes 1–4 times to indicate the column in the fault table. i. 3-second pause. j. Light flashes 1 or 2 times:

    • 1 flash = short-time fault
    • 2 flashes = long-time fault k. 3-second pause, then next fault code sequence begins. l. Light remains lit at the end of the test.
  7. Using the lamp code table, determine the system faults and take corrective action per the "Correcting Faults" section below.

  8. After all testing and repairs are complete, reset the airbag warning light per ELECT-12.

The flash code test may be repeated as often as needed.


Lamp Code Table

The fault code is identified by combining the group, line, and column numbers from the blink sequence. The grid below maps those combinations to hex codes.

Group 1:

Column 1Column 2Column 3Column 4
Line 101112131
Line 20525
Line 3091929
Line 40D1D2D

Group 2:

Column 1Column 2Column 3Column 4
Line 102122232
Line 20626
Line 30A1A2A
Line 40E1E2E

Group 3:

Column 1Column 2Column 3Column 4
Line 103132333
Line 2071727
Line 30B1B2B
Line 41F2F

Group 4:

Column 1Column 2Column 3Column 4
Line 104142434
Line 2081828
Line 30C1C2C
Line 42030

Air Bag Fault Code Table

Hex CodeFault DescriptionFault Condition
01Front Sensor LeftClosed 1 time
02Front Sensor LeftClosed several times
03Front Sensor RightClosed 1 time
04Front Sensor RightClosed several times
05Front Sensor LeftClosed permanently
06Front Sensor RightClosed permanently
07Front Sensor Lead LeftLeaks against positive
08Front Sensor Lead RightLeaks against positive
09Front Sensor Lead LeftLeaks against ground
0AFront Sensor Lead RightLeaks against ground
0BFront Sensor Lead LeftShort circuit against positive
0CFront Sensor Lead RightShort circuit against positive
0DFront Sensor Lead LeftShort circuit against ground
0EFront Sensor Lead RightShort circuit against ground
11Front Sensor Lead LeftBreak
12Front Sensor Lead RightBreak
13Front Sensor Lead LeftExcessive resistance
14Front Sensor Lead RightExcessive resistance
17Ignition Capacitor 1Insufficient capacitance
18Ignition Capacitor 2Insufficient capacitance
19Transition resistance to Ignition Capacitor 1Excessive
1ATransition resistance to Ignition Capacitor 1Excessive
1BIgnition Pill Circuit 1Leak against positive
1CIgnition Pill Circuit 2Leak against positive
1DIgnition Pill Circuit 3Leak against positive
1EIgnition Pill Circuit 1Short circuit against positive
1FIgnition Pill Circuit 2Short circuit against positive
20Ignition Pill Circuit 3Short circuit against positive
21Ignition Pill Circuit 1Leak against ground
22Ignition Pill Circuit 2Leak against ground
23Ignition Pill Circuit 3Leak against ground
24Ignition Pill Circuit 1Short circuit against ground
25Ignition Pill Circuit 2Short circuit against ground
26Ignition Pill Circuit 3Short circuit against ground
27Ignition Pill Circuit 1Break
28Ignition Pill Circuit 2Break
29Ignition Pill Circuit 3Break
2AIgnition Pill Circuit 1Insufficient resistance
2BIgnition Pill Circuit 2Insufficient resistance
2CIgnition Pill Circuit 3Insufficient resistance
2DIgnition Pill Circuit 1Excessive resistance
2EIgnition Pill Circuit 2Excessive resistance
2FIgnition Pill Circuit 3Excessive resistance
30Failure Warning LampShort circuit
31Failure Warning LampBroken filament
32Control UnitInternal fault
33Firing Order Correct
34Ignition Current Flowed

Circuit assignments:

  • Ignition Pill Circuit 1 = Driver's airbag
  • Ignition Pill Circuits 2 and 3 = Passenger's airbag

Correcting Faults

Faults 01–06

Replace the left or right front sensor.

Faults 07–0E

Check the front sensor with an ohmmeter:

  1. Terminals 1 and 2: should read 10 kΩ.
  2. Terminals 2 and 3: should read 0 Ω.

If readings are correct, erase the fault memory. If the fault persists, replace the control unit. If readings are incorrect, replace the front sensor.

Fault 11 or 12

Check the front sensor plug connection for proper tightness. Then check the front sensor with an ohmmeter (see Faults 07–0E).

If the ohmmeter shows infinite resistance for point 1 or 2, replace the front sensor. If readings are in spec, replace the control unit.

Fault 13 or 14

Check the front sensor with an ohmmeter (see Faults 07–0E). If the front sensor checks out, replace the control unit.

Faults 17–1A

Replace the control unit.

Faults 1B, 1E, 21, 24

Try installing a new contact unit. Reset the airbag warning light (ELECT-12) and turn the ignition on. If the fault persists, try installing an airbag unit. Reset and re-test. If the fault still persists, replace the control unit.

Faults 1C, 1D, 1F, 20, 22, 23, 25, 26

Try installing a new airbag unit. Reset the airbag warning light (ELECT-12) and turn the ignition on. If the fault persists, replace the control unit.

Fault 27

Check the plug connection to the airbag unit and the contact unit for tightness. If connections are tight, try installing a new contact unit. Reset and re-test. If the fault persists, try installing an airbag unit. Reset and re-test. If the fault still persists, replace the control unit.

Fault 28 or 29

Check the plug connection to the airbag unit for tightness. If tight, try installing a new airbag unit. Reset and re-test. If the fault persists, replace the control unit.

Faults 2A, 2B, 2C

Try installing an airbag unit. Reset and re-test. If the fault persists, replace the control unit.

Fault 2D

Replace the contact unit. Check plug contacts on the airbag unit and contact unit for corrosion. If contacts are clean, try installing a new airbag unit. Reset and re-test. If the fault persists, replace the control unit.

Fault 2E or 2F

Check plug contacts on the airbag unit and contact unit for corrosion. If contacts are clean, try installing a new airbag unit. Reset and re-test. If the fault persists, replace the control unit.

Faults 30 and 31

The central warning lamp and belt symbol will continue to illuminate after the airbag warning fails. Remove and inspect the control lamp and replace if necessary. Check the wiring harness for damage and replace the control unit if needed.

Fault 32

Replace the control unit.

Faults 33 and 34

These codes appear only after an accident with airbag activation. All airbag system components must be replaced.

Tags:airbagsrsfault-codesdiagnosticsblink-code

More in Electrical