Skip to main content
OBD-II Diagnostic Trouble Code
B0010

Passenger Frontal Airbag Deployment Loop Stage 1, Short to Ground

B
Body
comfort / safety
0
Generic
SAE standard
0
Body subsystem
10
Passenger Frontal Airbag Deployment Loop Stage 1, Short to…
Severity · general guide
High
The passenger airbag is disabled while this code is stored and may not deploy in a crash. Repair before relying on the vehicle.
Code type
Generic
System
Body
Standard
ISO/SAE Controlled
Fault type
Circuit Short
Quick answer

The car drives normally, but the passenger frontal airbag is switched off and will not protect a front passenger in a crash. Treat as urgent and repair the shorted loop before regular driving. B0010 means the airbag control module has detected a short to ground in the passenger frontal Stage 1 airbag deployment loop — the squib igniter circuit that fires the passenger airbag. It is a safety-critical SRS fault, and the module disables that airbag until the circuit is repaired.

What B0010 means

The passenger frontal deployment loop is the two-wire igniter circuit the airbag module uses to fire the passenger airbag. It runs from the sensing and diagnostic module through the harness to the passenger airbag's squib — a low-resistance igniter (roughly 2 to 3 ohms) that sets off the inflator once a crash is confirmed. Unlike the driver loop, this side has no steering-column clockspring; it is a direct harness path to the module behind the instrument panel. To keep it ready, the module runs continuous checks on the loop, and it also watches each conductor's relationship to chassis ground. When one of the two loop wires reads shorted to ground for a set time while ignition voltage sits in the normal 9 to 16 volt window, the module treats it as a circuit short to ground and stores B0010 with its short-to-ground fault-type byte. When it sets, the module turns on the AIR BAG warning light, disables the SRS system, and blocks deployment of that airbag. Because B-codes are defined by each carmaker, confirm the exact B0010 definition and specs in the vehicle's service data before condemning a part.

Symptoms

  • Airbag / SRS warning light stays on after the start-up bulb check
  • Passenger frontal airbag is disabled and will not deploy in a crash while the code is active
  • No effect on engine running, braking, steering, or normal drivability
  • Fault often appears after water intrusion, connector corrosion, or harness work near the passenger footwell or center console
  • Scan tool reports a passenger frontal deployment loop short-to-ground (circuit) fault when SRS data is read

Common causes

  • Chafed, pinched, or damaged loop wiring where one conductor contacts chassis ground or a bare metal edge
  • Water intrusion or corrosion at the passenger airbag connector or an inline SRS connector, bridging a loop wire to ground
  • Loose, damaged, or improperly seated connector at the passenger airbag module or the SDM — note GM SRS connectors use shorting bars and a connector position assurance (CPA) clip
  • Failed passenger squib/inflator internally shorted to its metal housing (and thus to ground)
  • Harness pinched or crushed during prior dash, glovebox, or HVAC service so a loop wire grounds against the body
  • Faulty sensing and diagnostic module (SDM/airbag ECU) misreading the loop

Severity & driving advice

Severity: High — The passenger airbag is disabled while this code is stored and may not deploy in a crash. Repair before relying on the vehicle.

Can I drive? The car drives normally, but the passenger frontal airbag is switched off and will not protect a front passenger in a crash. Treat as urgent and repair the shorted loop before regular driving.

Diagnostic approach

  1. Disarm the SRS system firstTurn the ignition off and disconnect the negative battery cable, then wait the full manufacturer-specified time (commonly one minute or more) before touching any airbag wiring so the system's stored energy fully discharges. Follow the maker's SIR/SRS service precautions on every step. Never probe or apply power to a live squib circuit — the test current can fire the inflator and cause serious injury.
  2. Verify the passenger airbag connector and CPA are fully seatedConfirm the passenger airbag module connector and its connector position assurance (CPA) clip are locked with an audible or tactile click. The CPA isolates the connector's shorting bars so the loop reads correctly; a partially seated or corroded connector alone can trigger the fault. Inspect for water, corrosion, or spread terminals and repair before testing further.
  3. Inspect the loop harness for a short to groundTrace the passenger loop wiring from the module to the airbag, looking for chafe points, pinched insulation, crushed sections, or moisture where a conductor could contact the body, a bracket, or a bare metal edge. Pay attention to areas disturbed by recent dash, console, or glovebox work, and to low points where water can collect.
  4. Measure each loop conductor to ground with the airbag removedWith the system disarmed and the airbag disconnected and set aside face-up, measure resistance from each disconnected loop terminal on the harness side to a clean chassis ground. A healthy conductor reads open (very high resistance / megohms); a low reading confirms the wire is shorted to ground. Do NOT connect a meter or any power source to the airbag's own terminals.
  5. Substitute the factory load tool, never probe the live squibConnect the specified SIR load tool (GM uses J 38715-A or SA9409Z-A) in place of the passenger airbag to confirm whether the short stays with the module or the harness. This substitutes a known-good load so the module can be tested without the risk of firing the inflator.
  6. Repair the ground short, then clear and verifyFollow the make-specific tree to isolate the fault to the airbag, wiring, connector, or SDM before replacing anything, then repair or replace the shorted section. After repair, reconnect, restore the battery, clear the SRS memory, and confirm the warning light performs a normal bulb check and goes out; on GM a stored fault clears from current to history and out only after a run of fault-free ignition cycles (commonly 100).

Make & model notes

GMC: On GM vehicles (GMC/Chevrolet/Buick/Cadillac) the SDM sets B0010 for the passenger frontal deployment loop; the sub/fault-type byte selects the exact fault — here a circuit short to ground. Companion codes cover open, short-to-voltage, and high/low resistance on the same loop, and the driver-side loops carry their own base codes (e.g. B0012/B0013).

Toyota: Toyota and other makers define their SRS B-codes on their own scheme, so B0010 may not be the passenger frontal loop at all on a non-GM vehicle (Toyota labels squib circuits as e.g. 'P Squib' with its own B-codes). Always confirm the exact definition and short-to-ground spec in that make's service data before repair.

FAQ

Is it safe to drive with B0010 stored?

The car drives normally, but the passenger frontal airbag is switched off and will not protect a front-seat passenger in a crash. Treat it as urgent and repair the shorted circuit before regular driving, especially if you carry passengers.

Can I test the passenger airbag squib with a multimeter?

No. Connecting a meter or any power source directly to the squib can fire the airbag and cause serious injury. Technicians disarm the system, then measure the harness-side loop wires to ground, and substitute a factory load tool instead of probing the live inflator.

What is the difference between B0010 and the driver-side airbag codes?

B0010 is the passenger frontal Stage 1 deployment loop, while codes like B0012, B0013, or B1801 cover the driver frontal loop. The passenger side has no steering-column clockspring, so its wiring runs directly through the harness to the module behind the dash rather than through a rotating spiral cable.

What most often causes a short to ground on this loop?

A chafed or pinched loop wire contacting the body, water or corrosion in the passenger airbag connector, or a squib internally shorted to its metal housing. Damage from prior dash, glovebox, or console work is a common trigger because the harness can get crushed against metal.

Does B0010 mean the same thing on every car?

No. B-codes are manufacturer-specific. On GM it is the passenger frontal deployment loop with the short-to-ground fault-type byte, but another make may assign B0010 to a different SRS circuit or condition. Check the vehicle's own service data to be sure.