OBD-II Code · Body
B0001
Driver Frontal Stage 1 Airbag Deployment Control
Severity
high
Left alone, this one tends to take other parts with it.
Can you drive it
Only if running normally
A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety.
Indicative cost (USD)
$200–$1,000
Varies by vehicle, diagnosis, parts, and local labor. This is not a repair quote.
Driver airbag squib circuit fault.
How a shop works this
Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed.
Note every code that is set, not just this one.
Codes that appear together usually narrow the cause faster than any one of them read alone.
Read the freeze frame — the conditions the fault was recorded under.
Cold or warm, idle or load, road speed and engine speed. A fault that only appears cold is a different fault from one that only appears under load, even with the same code on the scanner.
Confirm the fault is current rather than history.
Clear the code and see whether it returns under those same conditions. A code that does not come back may have been logged during a repair, a flat battery, or a bad connection that has since been disturbed.
Then work the likely-causes list in the order shown.
That order is what a shop checks first for this code — wiring and connections before the component they run to, because a connector costs nothing to inspect and is a common answer.
If the code comes back after a repair, the underlying fault is still there. That is the point to bring in a scanner with live data and freeze-frame, or a shop that has one.
Common symptoms
- Airbag warning light
- SRS light on
Likely causes
- Clockspring failureMost common
- Failed airbag module
- Wiring
Read the full diagnostic procedureB0001 means Driver Frontal Stage 1 Deployment Control has a fault — the airbag control module (RCM/ACM/SDM depending on manufacturer) has tested the…
B0001 means Driver Frontal Stage 1 Deployment Control has a fault — the airbag control module (RCM/ACM/SDM depending on manufacturer) has tested the driver-side frontal airbag squib circuit and either measured a resistance out of spec, detected an open or shorted squib, or seen its own deployment driver fail self-test.
This is a hard SRS code
the airbag warning lamp is on solid, the driver airbag is almost certainly disabled, and the vehicle should not be driven for an extended period in that state. Diagnostic order, cheapest first AND safest first — and this is the single most important rule in SRS diagnostics: NEVER probe live SRS circuits with a multimeter, NEVER apply 12V or any voltage source to a squib, and NEVER use a non-SRS-rated test light anywhere in the SRS harness, because the squib (igniter) fires at as little as 1.2 amps of test current and accidental deployment is a $1,500+ replacement and a real injury hazard from the inflator gas. Step 1: With the battery disconnected for at least 3 minutes (capacitor discharge time inside the RCM), unbolt the driver-side clock-spring connector at the steering column and inspect the connector for corrosion, bent pins, or contamination — the clock-spring is the rotating contact between the steering-wheel airbag and the body harness, and a corroded clock-spring pigtail is the #1 cause of B0001 on vehicles past 8 years old. (2) With battery still disconnected, use an SRS-rated load box (Snap-on, Launch, Otofix, or OEM tools — these substitute a calibrated 2.0-ohm resistor for the squib and let you read the rest of the circuit without firing anything) to measure the loop resistance from the RCM connector through the clock-spring to the airbag connector; typical squib resistance is 1.5-3 ohms and the harness should add less than 0.5 ohms on top. (3) If the loop resistance reads OK with the load box but the code returns when the real squib is reconnected, the airbag itself is the fault — replace the inflator module. (4) If the loop reads open or wildly out of spec, the clock-spring is the part; replacing a clock-spring on most vehicles is a 1-2 hr job with a mandatory SRS scan-tool 'rearm' afterward. Hand a B0001 to a tech without SRS training and you can damage a $400 airbag, deploy a $1,500 inflator, or injure yourself.
Vehicle-specific patterns2005-2010 Chevy Cobalt / Pontiac G5 / HHR are the highest-volume B0001 ticket in North America because the GM ignition-switch recall (which produced…
- 2005-2010Chevy Cobalt / Pontiac G5 / HHR are the highest-volume B0001 ticket in North America because the GM ignition-switch recall (which produced 124 confirmed deaths and millions of vehicle recalls) is intertwined with clock-spring failure on these same platforms — if a Cobalt comes in with B0001 plus any ignition-position weirdness, check the recall completion before quoting any work, the clock-spring and ignition switch are both potentially recall-covered.
- 2002-2016Honda Accord / Civic / CR-V / Odyssey / Pilot / Acura models with Takata airbag inflators are subject to the largest automotive recall in U.S. history (over 67 million inflators), and B0001 on any of these vehicles should be VIN-checked against the NHTSA recall database before any repair quote — the inflator and sometimes the entire module are covered.
- 2007-2014Ford F-150 / Expedition / Lincoln Navigator with the cruise-control / horn / airbag combined clock-spring throws B0001 from clock-spring tape wear after 80k miles of steering input.
- 2004-2010Toyota Tacoma / 4Runner throws B0001 from harness chafe inside the steering column where the clock-spring pigtail flexes.
Estimated repair$0 (recall coverage on Takata or GM ignition cluster) to $900 (clock-spring replacement plus SRS rearm and inflator if needed at a dealer).
Look up another code
B0001 — frequently asked
What does a B0001 code mean?
Driver airbag squib circuit fault.
What causes a B0001 code?
Common causes: Clockspring failure; Failed airbag module; Wiring.
What are the symptoms of a B0001 code?
Typical symptoms: Airbag warning light; SRS light on.
Is it safe to drive with a B0001 code?
Only if running normally. A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety. Estimated repair: $200-$1,000.
How do I diagnose a B0001 code?
Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed. 1. Note every code that is set, not just this one. 2. Read the freeze frame — the conditions the fault was recorded under. 3. Confirm the fault is current rather than history. 4. Then work the likely-causes list in the order shown.
More free tools