OBD-II trouble code
B0001: Driver Frontal Stage 1 Deployment Control (Subfault)
The restraints module cannot verify the first-stage firing loop for the driver's airbag. Two things make this the most consequential deployment code on the vehicle: stage 1 is the stage that fires in almost every crash, and the driver's loop is the only one that runs through a part which moves every time you steer.
Quick facts
- System
- Body
- Category
- Airbag / SRS Restraints
- Severity
- High severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $100 – $1,200
- DIY difficulty
- Shop recommended
What does B0001 mean?
A modern driver's airbag is not a single device. It contains two separate pyrotechnic initiators — squibs — that the restraints module can fire independently, and it decides how many to use and how far apart to space them based on impact severity, belt use and occupant information. Stage 1 is the base deployment. Stage 2 adds energy on top of it for severe impacts. The module continuously measures the resistance of each firing loop, because a squib it cannot verify is a squib it cannot rely on, and B0001 is what it stores when the stage 1 loop on the driver's side stops reading correctly.
The stage number is doing real work in that sentence, and it is not an index. Stage 1 is used in essentially every deployment that happens; stage 2 is held in reserve for the severe end of the range. So a fault confined to stage 1 removes protection in exactly the collisions that occur most often, while leaving intact the capability reserved for the ones that rarely do. That is the opposite of reassuring, and it is a different situation from a stage 2 fault, which degrades only the extreme end of the system's range.
The second fact is physical, and it narrows the diagnosis before anything is measured. The driver's airbag is mounted in the steering wheel. Everything electrical that reaches it — the firing loops, the horn, the wheel-mounted controls — has to cross from a fixed body to a rotating one, and that crossing is made by a clockspring: a flat ribbon cable coiled inside a housing that winds and unwinds through the wheel's full travel. It is the only component in the entire restraint system that moves as part of normal use, every day, for the life of the vehicle. Conductors in a ribbon that flexes hundreds of thousands of times eventually fracture, and when one does it produces precisely this code. No passenger, side or curtain loop has an equivalent, because none of them cross a rotating joint.
That gives you a free confirming test costing nothing but a moment's attention. The horn and the steering wheel switches share the clockspring with the airbag. If the horn has become intermittent, if the cruise or audio buttons on the wheel have stopped working, or if any of those behave differently at particular steering angles, the clockspring is close to proven before a single connector is opened. Steering-angle dependence is the giveaway: a fractured conductor makes contact at some positions and not others, so a fault that appears at full lock and clears when the wheel is straight is describing its own cause.
One caution about handling, because it is the difference between a repair and an injury. Both stages contain live pyrotechnic charges. Disconnect the battery and allow the system's reserve energy to bleed down — the manufacturer will specify a wait, commonly around ten minutes — before disturbing anything. Never probe a firing circuit with a standard multimeter; the test current alone can initiate a squib. And if the clockspring is replaced, it must be centred correctly on installation, because one fitted out of position tears itself apart the first time the wheel reaches full lock and the fault returns worse than it started.
Common causes
- Fractured conductor inside the clockspring ribbon, which is the most common single cause of this code
- Clockspring fitted out of centre during previous steering, column or airbag work and subsequently torn
- Connector at the base of the airbag not fully seated, or its shorting bar not releasing on connection
- Corroded or spread terminals in the driver airbag connector under the wheel
- Harness damage in the column loom from a previous steering wheel or column switch repair
- Open or high resistance in the stage 1 squib itself inside the inflator assembly
- Restraints control module fault on the stage 1 driver channel, which is uncommon
- Aftermarket steering wheel or hands-free installation wired into the column loom
Symptoms
- Airbag warning lamp illuminated steadily, not flashing
- B0001 stored in the restraints module and readable only with a scan tool that reaches body systems
- Horn intermittent or dead, which shares the clockspring and often fails alongside
- Steering wheel audio, cruise or phone buttons not responding, or responding only at certain wheel positions
- Fault that appears or clears as the steering wheel is turned toward full lock
- Vehicle otherwise drives entirely normally, which is exactly what makes the code easy to ignore
Diagnostic steps
- 1.Read the restraints module with a scan tool capable of body codes, and record whether the fault is stored as current or historical, since an intermittent clockspring often sets a history code that has cleared itself.
- 2.Ask about and test the horn and steering wheel switches first. Shared clockspring circuits failing alongside the airbag loop is strong evidence, and it costs nothing to check.
- 3.Turn the steering wheel through its full travel with the fault status live and watch for the code setting or clearing at particular angles.
- 4.Disconnect the battery and wait for the manufacturer's specified reserve-energy bleed-down period before touching any restraint connector.
- 5.Inspect the driver airbag connector under the wheel for full seating, released shorting bar, spread terminals and corrosion.
- 6.Substitute a known-good load of the correct value at the connector, using the manufacturer's SRS test equipment rather than a multimeter, to separate the inflator from the wiring feeding it.
- 7.If the loop reads correctly at the wheel connector, the fault lies in the clockspring or in the column loom back to the module.
- 8.Review any recent work on the steering wheel, column, column switches or an aftermarket accessory, since a disturbed or mis-centred clockspring is a leading cause.
- 9.Never probe a firing circuit with a conventional meter. The current a standard multimeter passes on a resistance range can be enough to initiate a squib.
- 10.After repair, clear the code with the proper procedure and confirm the lamp completes its bulb check and then goes out.
Repair cost
$100 – $1,200
A clockspring is the most likely outcome and typically runs $150 to $450 fitted, part and labour. Restraints diagnosis is usually $100 to $200 and is worth paying for on this system rather than guessing. A connector repair, where a terminal has backed out or corroded, can be under $150. If the inflator assembly itself is at fault, a driver airbag is several hundred to over a thousand dollars depending on the vehicle, and a restraints module replacement with the required programming sits at a similar level. Airbag components should be fitted with parts of known provenance; a used airbag of unknown history is not a saving worth making.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with airbag clockspring / spiral cable replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.