Code
B0089
Generic
B — Body
Driver Airbag Squib Circuit Malfunction
AI status
Completed
Completed
100%
Causes
- Open or short in driver airbag squib wiring
- Poor or corroded connector at the airbag module, steering wheel, or SRS connector
- Faulty clockspring/spiral cable in the steering column
- Failed driver airbag module (squib/igniter)
- Faulty airbag control module (rare)
- Previous improper repairs or pinched wiring after steering column work
Symptoms
- SRS / airbag warning lamp illuminated on dash
- Possible DTCs for related SRS circuits (other squibs or wheel angle)
- Steering wheel buttons or horn issues if clockspring is failing
- No visible deployment — vehicle may show reduced or disabled airbag function
What to check
- Read SRS system with an appropriate scan tool to confirm B0089 and note freeze frame and related codes
- Visually inspect wiring and connectors at the driver airbag, clockspring, and under-dash SRS connectors
- Verify SRS fuse(s) and primary vehicle battery voltage are within spec
- Check for previous repair evidence or harness damage near the steering column
- Do not attempt to deploy or power the squib; follow vehicle manufacturer safety procedures before handling
Signal parameters
- Expected driver squib resistance (typical): ~2–3.5 ohms (vehicle-specific; consult manufacturer spec)
- Open circuit: infinite/OL on ohmmeter
- Short to ground or low resistance: values well below specified (e.g.,
- Intermittent readings or large changes with steering wheel movement suggest clockspring failure
- SRS module will report circuit fault if resistance out-of-range or intermittent
Diagnostic algorithm
- Retrieve and record all SRS/airbag codes and freeze-frame data with a compatible scan tool.
- Confirm vehicle manufacturer procedures for SRS service. Disable ignition and remove battery negative terminal; wait manufacturer-specified time (commonly 90 seconds or longer) before working near airbag components.
- Visually inspect steering wheel airbag connector, clockspring, and wiring harness for damage, corrosion, or loose pins.
- With battery disconnected and manufacturer procedure followed, measure resistance of the driver airbag squib circuit at the airbag module connector and at the SRS module connector. Compare to vehicle-specific spec. Do NOT apply external power to the squib.
- Perform continuity checks between the SRS ECU connector and steering wheel airbag connector to locate opens or shorts. Wiggle the steering wheel and harness while monitoring continuity to detect intermittent faults.
- If resistance is high or intermittent and wiring/connectors are good, remove and inspect the clockspring. Replace if worn, damaged, or intermittent.
- If wiring and clockspring are good but resistance remains out of spec at both ends, replace the driver airbag module (squib). Always dispose and handle per safety rules.
- After repairs, clear codes with the scan tool and perform a system check. Confirm the SRS lamp extinguishes and no related DTCs return. If codes persist, suspect SRS ECU fault and proceed per manufacturer diagnostics.
Likely causes
- Clockspring/spiral cable wear causing intermittent contact to the driver squib
- Connector pushed out, corroded, or pinched at the steering wheel airbag
- Open circuit (broken wire) between airbag module and SRS ECU
- High resistance in connector or harness causing circuit out-of-spec
- Damaged driver airbag squib element
Fault status
Status
Driver Airbag Squib Circuit Malfunction (B0089) — SRS control module detects fault in driver squib circuit
Repair difficulty: Medium
Diagnostic time: 1.0–3.0 hours (vehicle dependent)
Similar codes
Repair manuals
Brands with available manuals
9,527
The library contains 9,527 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
