B0010 Code: Passenger Frontal Stage 1 Deployment Control
The airbag module found a fault in the first-stage firing loop of the front passenger's dashboard airbag.
Stop driving
The car is drivable, but assume the front passenger has no airbag. Seat passengers in the back where possible, never let anyone rest their feet on the dash, and have the circuit repaired soon.
Safety first · Consult a professional
- Airbag (SRS) circuits must only be serviced by a professional. Never probe airbag connectors — accidental deployment causes serious injury.
At a glance
Severity: High
- Meaning
- Passenger Frontal Stage 1 Deployment Control
- System
- Body Systems · Body
- Safe to drive?
- With caution
- Typical repair cost
- $100–$1,800
- DIY difficulty
- Professional only
The front passenger airbag sits in the top of the dashboard, usually above the glovebox, and on most modern cars it has one or two igniter stages. B0010 means the airbag control module measured the stage 1 loop out of its allowed range: open, shorted to ground or voltage, or with the resistance too high or too low. The loop is short and does not pass through any moving part, so the usual suspects are the connector behind the glovebox, a harness disturbed during dash work, or moisture from a leak on the passenger side. This is a different problem from a lit PASSENGER AIRBAG OFF lamp: that lamp only reports that the occupant sensing system has switched the bag off on purpose, while B0010 is an electrical fault in the firing circuit itself. With the code active, the passenger airbag should be assumed inoperative.
How to read B0010
- B Body
- 0 Generic (SAE)
- 0 Body Systems
- 10 Specific fault
Symptoms
- Airbag warning light stays on after the self-test
- Code appeared after glovebox, dashboard, stereo, blower motor or heater core work
- Code appeared after an airbag recall or passenger airbag replacement
- Wet carpet in the passenger footwell or a damp smell (leaking cowl or windshield)
- Sometimes stored with an occupant classification fault (B00A0)
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Passenger airbag connector behind the glovebox loose or not locked after dash or recall work
- Corrosion in the connector or harness from a water leak on the passenger side
- Stage 1 igniter of the passenger airbag out of range
- Harness pinched or chafed by dash brackets or the glovebox frame
- Wrong or incompatible replacement airbag installed
- Airbag control module fault
Diagnosis step by step
Read the SRS module
A scan tool with airbag access reads B0010 and the failure subtype. Also check whether stage 2 (B0011 on SAE-based systems) or the occupant sensing system has codes, because a shared connector or harness often explains several at once.
Tools: OBD-II scanner
Separate an OFF lamp from a real fault
If only the PASSENGER AIRBAG OFF lamp is lit while the main airbag light is off, the system is working as designed for an empty seat or child seat. B0010 always brings the main SRS warning light on.
Recall and repair history
Ask whether the passenger airbag was replaced under a recall or after a crash, or if the dash was apart for climate or audio repairs. An unlatched secondary lock on the airbag plug is a typical outcome of such work.
Check the passenger footwell for water
Lift the floor mat and feel the carpet. Blocked cowl drains and failed windshield seals let water run down behind the glovebox where the airbag harness passes, and the leak has to be fixed first.
Tools: Flashlight
Leave the loop test to a technician
Never probe the airbag connector or put a test light across it; the passenger airbag is large and deploys with great force toward the seat. The shop disconnects the battery, waits the specified time and uses an airbag simulator to tell the airbag from the harness.
Repair and confirm
After the faulty part is replaced or the connector repaired, the code is cleared with nobody in the car during battery reconnection. The SRS light must go out, and the OFF lamp must react correctly to an adult sitting in the seat.
Tools: OBD-II scanner
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| SRS diagnosis | No | $100–$200 |
| Reseat or repair passenger airbag connector | No | $100–$300 |
| Fix water leak and repair corroded SRS harness | No | $200–$600 |
| Replace passenger airbag | No | $700–$1,800 |
| Replace airbag control module | No | $500–$1,300 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Emissions / smog test impact
Depends
A US emissions test isn't affected. In states with a vehicle safety inspection, an illuminated airbag light can mean a fail.
Frequently asked questions
Is B0010 the same as the PASSENGER AIRBAG OFF light?
No. The OFF light is a status indicator from the occupant sensing system and is normal with an empty seat or child seat. B0010 is an electrical fault in the airbag's firing loop and turns on the main SRS warning light.
Can my passenger ride in front?
It's safer not to until the fault is fixed, because the passenger airbag is probably disabled. If someone must ride in front, keep the seat far back and make sure they wear the belt properly.
Could a recall repair have caused B0010?
It can happen. Replacing the passenger airbag means disconnecting its plug, and if the connector or its locking tab isn't fully engaged afterwards, the module flags the loop. The dealer that did the work should check it.
Why does water matter for an airbag code?
The passenger airbag harness runs behind the glovebox, right where water from a leaking cowl or windshield tends to collect. Corroded pins change the loop resistance enough for the module to set B0010.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- Manufacturer public service information (cross-checked)
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy