B0002 Code: Driver Front Airbag Stage 2 Deployment Control Circuit
The B0002 code means the airbag module found a fault in the stage 2 circuit of the driver 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 B0002 code means
The airbag module constantly monitors the resistance of the circuit for every airbag and seat belt pretensioner. The B0002 code refers to stage 2 of the driver front airbag, which sits in the steering wheel (two-stage airbags). If the resistance is out of range, shorted or open, the module stores the code and turns on the warning light.
The most common cause on the driver airbag 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).
After the repair, some modules clear the B0002 code on their own 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.
B0002 code symptoms
- Airbag warning light on.
- On the driver side, a horn or steering wheel buttons that also stop working (clockspring).
- The warning light stays on after the bulb check at startup instead of turning off after a few seconds.
Likely causes of the B0002 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 B0002 code step by step
- Read the code with a scan tool that can access the airbag module. Many basic readers only see the engine computer.
- Disconnect the battery and wait the time the manufacturer specifies before touching any airbag connector.
- Inspect the connectors (usually yellow) under the seats or on the steering column.
- Swap the airbag for a simulation resistor. If the code changes, the fault is in the airbag or its connector. If it does not, the problem is in the wiring or the clockspring.
- Check the warning light at startup. It should come on for a few seconds and then turn off.
How to fix the B0002 code
- Repair the connector or the wiring.
- Replace the clockspring or the affected airbag.
- Clear the B0002 code with the scan tool and confirm the warning light turns off.
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 means the car will not pass the state inspection. After a crash where the airbags deployed, the airbag module usually has to be replaced or reset.
B0002 on General Motors
The definition used here 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 B0002 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.