OBD-II trouble code
B0011: Passenger Frontal Stage 2 Deployment Control (Subfault)
The restraints module cannot verify the second-stage firing circuit for the passenger's airbag. The passenger side is the only one with a legitimate reason to switch itself off, so the first job here is separating a genuine circuit fault from a system that is behaving exactly as designed.
Quick facts
- System
- Body
- Category
- Airbag / SRS Restraints
- Severity
- High severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $100 – $1,400
- DIY difficulty
- Shop recommended
What does B0011 mean?
The passenger frontal airbag is a staged device. It has more than one pyrotechnic initiator, and the restraints module chooses how much of that capability to use according to how severe the impact is and what it knows about who is sitting there. Stage 2 supplies the additional energy reserved for the harder end of that range. The module verifies each firing circuit continuously by measuring its resistance, and stores B0011 when the second-stage circuit on the passenger side no longer reads within its expected window.
Start with something that applies to this seat and to no other in the vehicle, because it prevents a common wasted afternoon. The passenger airbag is allowed to disable itself. Occupant classification hardware in the seat decides whether a person is present, and whether that person is large enough for full deployment to be appropriate, and when the answer is no the module suppresses the passenger airbag deliberately and lights the passenger airbag off indicator to say so. That indicator is normal behaviour with an empty seat or a child restraint fitted. It is not a symptom. Before treating anything as a fault, establish whether what you are looking at is a suppression state or a stored code, because they present similarly on the dashboard and mean entirely different things. The driver's side has no such mechanism and no such ambiguity.
The rest of the diagnosis follows from where the hardware physically lives. The passenger inflator is the largest one in the vehicle and it sits behind the upper dashboard, with its connector and harness branch reached from behind or above the glovebox. That location matters not because it is difficult but because it is popular. It is where the cabin air filter is changed, where a dashcam installer runs a power lead, where an aftermarket stereo harness gets tucked, where an alarm module is hidden, and where anyone chasing a rattle in the dash ends up with their hands. There is no clockspring on this side and nothing that moves in normal use, so a fixed-position circuit reporting an intermittent fault is almost always telling you about a connector that has been disturbed rather than a component that has worn out. The most productive first question on this code is what has been fitted, removed or investigated in that footwell recently.
One further point about the specific stage. Because the module tests each initiator separately, the pattern of codes it stores is informative in a way a single code is not. Take note of whether the stage 1 circuit for this seat is also faulted or whether it reads normally, and record that before clearing anything, because it is evidence that disappears the moment the codes are erased.
Handling rules are absolute here. Both initiators contain live pyrotechnic charges, the passenger inflator is physically the largest and most energetic device in the cabin, and it deploys directly into the space someone's hands and head occupy while working under the dash. Disconnect the battery, wait the manufacturer's specified reserve-energy period, never test a firing circuit with an ordinary multimeter, and never leave a disconnected inflator lying face-up on a seat or bench.
Common causes
- Connector at the passenger inflator disturbed or not fully latched after work behind the glovebox
- Terminal pushed back or bent during blind reassembly of the dash area
- Shorting bar in the connector failing to release when the halves were joined
- Corroded terminals from moisture reaching the footwell through a blocked scuttle or heater drain
- Harness branch pinched, cut or pulled by an aftermarket accessory installation
- Open or out-of-specification stage 2 squib inside the passenger inflator assembly
- Damage during a cabin filter change, glovebox removal or dash rattle investigation
- Restraints control module fault on the passenger stage 2 channel, which is uncommon
Symptoms
- Airbag warning lamp illuminated steadily
- B0011 stored in the restraints module, readable only with a scan tool that covers body systems
- Passenger airbag off indicator behaving unexpectedly, which needs separating from normal suppression
- Fault frequently first noticed shortly after work in the passenger footwell or dashboard
- Occasionally other body codes for circuits sharing the same disturbed harness branch
- No effect at all on how the vehicle drives
Diagnostic steps
- 1.Establish first whether the passenger airbag off indicator is showing a deliberate suppression or a fault. An empty seat or a fitted child restraint switches the airbag off by design and is not a defect.
- 2.Read the restraints module and record the full code list, noting particularly whether the stage 1 circuit for this seat is also faulted, since that pattern is evidence that vanishes once codes are cleared.
- 3.Ask what has recently been fitted, removed or investigated in the passenger footwell or dashboard, including cabin filters, dashcams, alarms and audio work.
- 4.Disconnect the battery and wait the manufacturer's specified reserve-energy bleed-down period before disturbing any restraint connector.
- 5.Inspect the inflator connector for full latching, a released shorting bar, pushed-back terminals and corrosion, before assuming any component has failed.
- 6.Check the harness branch behind and above the glovebox for pinching, cuts, tape repairs and any splices made by an accessory installation.
- 7.Substitute a known-good load of the correct value at the connector, using proper SRS test equipment, to separate the inflator from the wiring feeding it.
- 8.Never test a firing circuit with a conventional multimeter, and never leave a disconnected inflator resting face-up.
- 9.After repair, clear the code using the correct procedure and confirm the lamp performs its bulb check and then extinguishes.
Repair cost
$100 – $1,400
The cheapest and genuinely common outcome is a connector that was never fully latched, which costs only the diagnostic time to find. Restraints diagnosis typically runs $100 to $200. A connector or harness branch repair is $120 to $400. If the inflator assembly itself is faulted, a passenger airbag is one of the more expensive restraint components at several hundred to well over a thousand dollars depending on the vehicle, because the dash usually has to come apart to reach it. A restraints module replacement with programming sits at a similar level. Insist on the connector and harness being ruled out in writing before an inflator is ordered.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with airbag control module (sdm) replacement / reset 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.