AutoLogicTools

OBD-II trouble code

B0072: Passenger Seatbelt Pretensioner "A" Deployment Control (Subfault)

The airbag/SRS control module detected a fault in the passenger seat belt pretensioner deployment circuit — the pyrotechnic device that tightens the passenger's belt in a crash. The pretensioner may not fire when needed, so this needs prompt professional attention.

Quick facts

System
Body
Category
Airbag / SRS Restraints
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$150$900
DIY difficulty
Shop recommended

What does B0072 mean?

B0072 is a body (B) code stored by the airbag/SRS control module — often called the Restraints Control Module (RCM) or SDM (Sensing and Diagnostic Module). Its SAE-generic definition is 'Passenger Seatbelt Pretensioner "A" Deployment Control,' referring to the firing (deployment) circuit for the front passenger's seat belt pretensioner. It is the passenger-side counterpart of B0070 (Driver Seatbelt Pretensioner 'A'). A pretensioner is a small pyrotechnic device that instantly retracts and tightens the seat belt at the start of a crash, pulling the occupant snug against the seat before the airbag cushions them. The 'A' identifies the first/primary pretensioner where a vehicle has more than one passenger-side belt device (some seats add a buckle-side or lap pretensioner, controlled as pretensioner 'B' — code B007A).

Unlike a sensor code, this is a deployment-control fault: the module continuously checks that it can fire the pretensioner and has found the circuit out of range. A symptom byte narrows down the exact condition — for example short-to-ground, short-to-battery, open circuit, or resistance below threshold. Common causes are a corroded or backed-out connector at the belt retractor or buckle (frequently the yellow SRS connector under the passenger seat), wiring damaged where the harness flexes with seat travel, a failed pretensioner (or one that has already deployed in a past crash and was not replaced), or an internal module fault. When the module can't verify the firing loop, it disables that pretensioner and lights the airbag warning lamp, because it can no longer guarantee the device will fire correctly — or that it won't fire when it shouldn't.

This is a supplemental restraint fault, not a driveability fault: the engine runs and the car drives normally. But with B0072 stored, the passenger's belt pretensioner may not deploy in a crash, reducing the protection the restraint system is designed to provide. Pretensioner firing circuits contain pyrotechnic charges that can deploy unexpectedly if mishandled, so this code should only be diagnosed and repaired by a qualified technician who can safely disable the SRS first.

Common causes

  • Corroded, backed-out, or loose connector at the passenger belt retractor or buckle pretensioner (often the under-seat yellow SRS connector)
  • Damaged wiring where the seat/belt harness flexes with seat travel
  • Failed passenger seat belt pretensioner
  • Pretensioner already deployed in a past event and not replaced
  • Moisture intrusion at the under-seat or B-pillar connector
  • Faulty airbag/SRS control module

Symptoms

  • Airbag / SRS warning light on
  • Stored B0072 fault (often with a symptom byte) in the restraints module
  • Passenger seat belt pretensioner disabled and will not deploy in a crash
  • No effect on engine or driving performance
  • Possible additional SRS codes stored alongside it

Diagnostic steps

  1. 1.Use a scan tool that can access the airbag/SRS module and record B0072 with its full symptom byte and any companion restraint codes.
  2. 2.Confirm the exact definition for the make and model, and confirm whether the vehicle has already been in a crash that could have deployed the pretensioner.
  3. 3.With the SRS safely disabled per the service procedure, inspect the connector at the belt retractor and buckle, and the seat/B-pillar harness, for corrosion, moisture, or backed-out terminals.
  4. 4.Check the wiring that flexes with seat travel for chafing, pinching, or breaks.
  5. 5.Measure the pretensioner firing loop resistance against specification to separate a wiring fault from a failed or already-deployed device.
  6. 6.If both B0072 and a companion pretensioner code (such as B007A or B0071) are stored, focus on a shared connector, power, or ground rather than independent failures.
  7. 7.Replace a failed or deployed pretensioner or repair the wiring/connector, then clear codes and confirm the SRS light stays off.

Repair cost

$150$900

A connector or wiring repair can be modest — many B0072 faults trace to a loose under-seat connector, not the device itself — while a replacement passenger seat belt pretensioner/retractor assembly commonly runs $200-$800 including diagnosis, and a deployed pretensioner after a crash must be replaced, not reset. SRS diagnostic time typically runs $100-$200. Because pretensioners are pyrotechnic devices, this is professional SRS work.

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.

Related codes

Frequently asked questions

What is a seat belt pretensioner and why does B0072 matter?

A pretensioner is a pyrotechnic device that instantly tightens the seat belt at the start of a crash, pulling the passenger snug before the airbag cushions them. B0072 means the module can't verify the passenger pretensioner's firing circuit, so that device is disabled and may not deploy in a crash — which is why it shouldn't be ignored.

Does B0072 usually mean the pretensioner is bad?

Not usually. Most B0072 faults trace to a loose or corroded connector or damaged wiring under the passenger seat rather than a failed pretensioner. The exception is a vehicle that was in a prior crash — an already-deployed pretensioner that was never replaced will also set the code and must be replaced, not reset. Proper diagnosis confirms which it is before any part is bought.

Can I fix B0072 myself?

This is one of the codes where DIY is strongly discouraged. Pretensioner firing loops contain pyrotechnic charges that can deploy unexpectedly and cause injury if the SRS isn't disabled and handled correctly. A qualified technician can safely power down the system, follow the make-specific procedure, and verify the repair.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.