Code
B0059
Generic
B — Body
SRS airbag circuit resistance fault
AI status
Completed
Completed
100%
Causes
- Damaged wiring harness (open, short to ground, short to voltage)
- Corroded, loose or contaminated connector terminals at airbag/sensor/module
- Faulty airbag squib or seat‑belt pretensioner
- Defective clockspring (steering wheel spiral cable)
- Poor or missing ground connection
- Faulty SRS control module
Symptoms
- SRS/AIRBAG warning lamp illuminated or flashing
- Airbag system disabled or some restraints inhibited
- Possible additional SRS-related fault codes
- Intermittent or permanent loss of airbag/pretensioner function
What to check
- Read and record all SRS/related codes and freeze-frame data with a capable scan tool
- Verify battery voltage and stable power to control module
- Visually inspect wiring, connectors, and harness routing to airbag modules, pretensioners, clockspring, occupant sensors and impact sensors
- Check connector pin condition for corrosion, bent pins, or pushed‑out terminals (under seats and in steering column)
- Inspect for evidence of previous deployment or non‑OEM replacement modules
- Check module and chassis grounds for cleanliness and tightness
Signal parameters
- Typical airbag squib resistance (unpowered, at module or squib connector): approximately 2–5 ohms for many frontal squibs — verify OEM spec before replacing
- Seat belt pretensioners often measure ~1–5 ohms depending on type
- Open circuit: very high resistance or OL on meter; short to ground: near 0 ohms
- SRS control modules usually flag resistance out of expected range (open or high resistance > several ohms above spec or low resistance ≈0Ω) — always compare to vehicle manufacturer values
Diagnostic algorithm
- Read and document all DTCs and freeze frame. Note any related B or U codes.
- Before any repairs, follow safety procedure: disable SRS power — disconnect negative battery terminal and wait the manufacturer‑specified time (commonly several minutes).
- Visually inspect related connectors (airbag modules, pretensioners, clockspring, occupant sensor) for corrosion, damage, or unseated terminals. Repair or reconnect as needed.
- With battery still disconnected, isolate the suspect circuit. Disconnect the airbag/pretensioner connector(s) and measure resistance at the module harness connector to the SRS control module and/or to the squib. Compare to OEM spec (if unknown, typical frontal squib ~2–5 Ω).
- Check continuity between harness pins and module; check for shorts to ground and to battery voltage.
- If clockspring is suspected (driver airbag): inspect and measure continuity through clockspring; replace if intermittent or open.
- Repair or replace damaged wiring or connectors. Replace any airbag or pretensioner that fails resistance/spec checks or that shows deployment history. Replace control module only after confirming wiring and components are good.
- Reconnect battery, clear codes, and perform SRS self-test with scan tool. Verify no new codes and that SRS warning lamp extinguishes.
- Safety notes: always follow vehicle manufacturer service manual for SRS procedures, replacement part handling, and disposal of deployed components.
Likely causes
- High resistance at the airbag squib due to corrosion or damaged pin
- Open circuit in harness to driver or passenger airbag
- Faulty clockspring causing intermittent contact to driver airbag
- Connector pushed back or pins bent under seat (occupant sensor/pretensioner)
- Control module sense circuit degraded or intermittent
Fault status
Status
SRS warning lamp ON — airbag circuit resistance out of range. Service required; airbag/pretensioner may be disabled.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
9,543
The library contains 9,543 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
