B0010 Code: Passenger Front Airbag Stage 1 Deployment Control Circuit
The B0010 code means the airbag module found a fault in the stage 1 circuit of the passenger front airbag: resistance out of range, an open circuit or a short. The airbag warning light comes on, and that airbag may not deploy in a crash.
- Severity
- High
- Can I keep driving?
- Yes, but with caution
- Estimated cost
- $20 to $800
- Difficulty
- Medium
- System
- Body and Comfort
- Applies to
- Depends on the manufacturer
On this page
What the B0010 code means
The airbag module keeps watch over the resistance of the circuit for every airbag and seat belt pretensioner. The B0010 code points to stage 1 of the passenger front airbag, which sits in the dashboard in front of the passenger. If the resistance is out of range, shorted or open, the module stores the code and turns on the warning light.
On the driver airbag the most common cause is the clockspring in the steering wheel, a ribbon that wears out as the wheel turns. On side and passenger airbags, the usual culprits are the connectors under the seats, which come loose or get damaged when the seats are moved or when someone cleans underneath.
Caution: airbags and pretensioners contain pyrotechnic charges. Before working on the system, disconnect the battery and wait as long as the manufacturer says, normally at least 2 to 10 minutes. Never measure the resistance of an airbag directly with a multimeter, because the test current can set it off. Use the manufacturer simulation tool (a test resistor) instead.
Important: many C and B codes are not generic. The definition on this page is the most widespread one, used by General Motors and most generic scan tools, but on other makes the same number can mean something else. Always confirm the code text with a scan tool that reads the right module (ABS, body or airbag).
Once the repair is done, some modules clear the B0010 code by themselves after several starts, while others need a scan tool with access to the airbag module. If the vehicle was in a crash where the airbags deployed, the module stores the crash data and normally has to be replaced or reprogrammed.
B0010 code symptoms
- Airbag warning light on.
- On the driver side, a horn or steering wheel buttons that also stop working (clockspring).
- The warning light does not turn off a few seconds after startup the way it should.
Likely causes of the B0010 code
- Steering wheel clockspring on the driver airbag.
- Connector under the seat on side and passenger airbags.
- Airbag or pretensioner with an internal fault. The internal resistance of the charge is out of range.
- Wiring that is damaged, pinched or has corroded connectors.
- Airbag module. Uncommon.
How to diagnose the B0010 code step by step
- Read the code with a scan tool that can access the airbag module. A basic engine-only reader will not show it.
- Disconnect the battery and wait the time the manufacturer specifies before unplugging anything in the airbag circuit.
- Check the connectors (usually yellow) under the seats or on the steering column.
- Replace the airbag with a simulation resistor. If the code changes, the fault is in the airbag or its connector. If it stays the same, look at the wiring or the clockspring.
- Watch the warning light at startup. It should light up for a few seconds and then go out.
How to fix the B0010 code
- Repair the connector or the wiring.
- Replace the clockspring or the affected airbag.
- Clear the B0010 code with the scan tool and confirm the warning light goes out.
Technical reference data
- Typical airbag resistance: 2 to 4 ohms (measured only with the manufacturer equipment).
- Waiting time after disconnecting the battery: normally at least 2 to 10 minutes.
- These values are approximate. Check the manufacturer data for your vehicle.
Brand-specific notes
On many vehicles a lit airbag warning light is enough to fail the state inspection. After a crash with airbag deployment, the airbag module usually has to be replaced or reset.
B0010 on General Motors
The definition on this page is the one General Motors and most generic scan tools use. On other makes the same number can describe a different circuit, so confirm the text with a scan tool that reads the airbag module.
Questions about the B0010 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.