Airbags

B0015 — Driver Seat Belt Pretensioner Deployment Loop Circuit Fault

Severity: high Drive with care, to a shop

What B0015 means

The Supplemental Restraint System (SRS) module continuously tests each squib circuit by measuring its resistance with a tiny current. B0015 means the driver seat belt pretensioner deployment loop is out of range, due to an open, a short to ground or voltage, or wrong resistance. The system then disables part of its protection and turns on the airbag warning light.

Symptoms

  • Airbag warning light on or flashing
  • SRS service message in the instrument cluster
  • Driver seat belt pretensioner may not fire in a crash
  • Additional stored codes pointing to open, short or resistance faults
  • Light that comes and goes when the seat is moved or on rough roads

Possible causes

  1. Open or shorted wiring in the pretensioner loop
  2. Corroded or loose connector terminals
  3. Faulty seat belt pretensioner assembly
  4. Connector position assurance (CPA) latch not fully seated
  5. Harness damaged under the seat when sliding it
  6. Faulty SRS module (uncommon)

How to diagnose

  1. Scan all SRS codes with a scan tool that supports airbags and review freeze frame and related sub-codes
  2. Inspect the harness and connector under the driver seat and near the pillar for chafing, past repairs or moisture
  3. Confirm the connector is fully seated and the CPA latch is engaged
  4. Check connector terminals for corrosion, spread or pushed-back pins
  5. Disconnect the battery and wait the time specified by the manufacturer before any testing to avoid accidental deployment
  6. Test harness continuity and loop resistance per service data; never probe a pretensioner with a regular multimeter
  7. Substitute a known-good pretensioner or load tool and clear the code; if it returns, suspect the harness or module

Common fixes

  • Reseat connectors and fully engage the CPA latch
  • Repair or replace damaged wiring and connectors in the pretensioner loop
  • Replace the seat belt pretensioner assembly
  • Replace the SRS module only after confirming it is faulty and the whole circuit tests good

Questions and answers

What does code B0015 mean?

The SRS module detected a fault in the driver seat belt pretensioner deployment circuit, such as an open, short or incorrect resistance. That is why the airbag light is on.

Is it safe to drive with B0015?

The car will run fine, but the pretensioner and related restraints may not work in a crash. Do not put off diagnosis.

Why did B0015 appear after moving the seat?

The pretensioner harness and connector run under the seat. Sliding the seat can stretch, chafe or unplug them, breaking the circuit.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.