Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

B0015 on 2008-2012 GMC Savana: Airbag Light and Pretensioner Fault Guide

On a 2008-2012 GMC Savana, code B0015 almost always points to a poor electrical connection in the driver's seatbelt pretensioner circuit. The most common fix is inspecting the yellow connector under the driver's seat and replacing the small plastic Connector Position Assurance (CPA) retainer, a known issue addressed in GM TSB #08-09-41-002H. This is a simple and inexpensive part that frequently becomes loose or brittle, causing an open or high resistance fault.

14 minutes to read 2008-2012 Gmc SAVANA
Most Likely Cause
Loose, Damaged, or Missing Connector Position Assurance (CPA) Retainer
Difficulty
4/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $600
Parts Price
$5 – $350
⚠️ Drivable, but... — The vehicle will drive normally, but the entire airbag system is disabled and will not deploy in an accident, which significantly increases the risk of serious injury. The airbag warning light will remain illuminated until the fault is repaired and cleared.
Key Takeaways
  • B0015 means the entire airbag system is OFF. Do not ignore the warning light.
  • Before buying any parts, inspect the yellow connector under the driver's seat for a loose connection or a broken plastic locking clip (CPA). This is the most likely fix.
  • This is NOT a beginner-friendly DIY repair. Due to the risk of accidental airbag deployment, this job is best left to a qualified professional who can properly disable the system.
  • A professional scan tool is required to read the specific fault (e.g., open circuit, high resistance) and to clear the code after the repair is complete.
The trouble code B0015 on a GMC Savana indicates that the Sensing and Diagnostic Module (SDM), or airbag computer, has detected a fault in the 'Driver Seat Belt Retractor Pretensioner Deployment Loop'. This circuit is responsible for triggering the small explosive charge that tightens the driver's seatbelt during a collision. The code is set when the SDM detects abnormal resistance. Specific symptom bytes, readable by a professional scan tool, clarify the fault: '04' indicates an Open Circuit, '0D' means Resistance Above Threshold (>3.9 ohms), and '0E' means Resistance Below Threshold (<1.1 ohms). When this code is active, the airbag warning light will illuminate, and the entire Supplemental Restraint System (SRS) is disabled as a safety measure.

What's Unique About the 2008-2012 Gmc SAVANA

For this generation of Savana and its platform mate, the Chevrolet Express, electrical connection issues are a well-documented cause for airbag faults. General Motors issued Technical Service Bulletin #08-09-41-002H, which directly addresses intermittent airbag lights with code B0015 (and its variants 04, 0D, 0E) across a vast range of its vehicles. The TSB identifies that the cause is often not an expensive component, but a small, inexpensive plastic lock on the electrical connector, known as a Connector Position Assurance (CPA) retainer, which can become loose, brittle, or fail to be seated properly. The bulletin notes the connector and CPA can seat independently, so both must be checked for a tactile click.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What is the condition of the yellow airbag connector under the driver's seat?
→ Replace the Connector Position Assurance (CPA) retainer (GM part 88988974, $5-$15). This fixes a known issue covered in TSB #08-09-41-002H.
→ Repair the damaged wire or replace the connector pigtail (Dorman part 645-622, $15-$60). Reroute the harness safely away from the seat frame.
Can you read live driver pretensioner resistance data with a professional scan tool?
→ The driver seatbelt retractor/pretensioner has failed internally. Replace the entire assembly (estimated $150-$350).
→ Resistance is normal. Wiggle the harness under the seat while watching the scan tool to locate an intermittent wiring break.
→ Disconnect the connector, clean any hidden corrosion, and ensure it clicks firmly. If the code remains, a shop must test the pretensioner.
Professional service recommended: Working on the Supplemental Restraint System (SRS) is extremely dangerous. Accidental deployment of an airbag or pretensioner can cause serious injury. The system contains explosive materials and must be properly disabled before work begins (disconnecting the battery and waiting for capacitors to discharge). Furthermore, clearing the 'hard fault' code after the repair requires a bidirectional scan tool that can communicate with the SIR module.

Symptoms You May Notice

  • Airbag warning light illuminated on the instrument panel.
  • "Service Air Bag" message on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the entire seatbelt assembly without first checking the under-seat connector and CPA retainer, which is the most common and cheapest fix.

Most Likely Causes

  1. Loose, Damaged, or Missing Connector Position Assurance (CPA) Retainer 🔴 High Probability This is a known, widespread issue documented by GM in TSB #08-09-41-002H. The small plastic retainers on the yellow airbag connectors become brittle and fail over time due to vibration and heat cycles, leading to a poor connection.
    How to confirm: After properly disabling the SIR system, visually inspect the main yellow electrical connector under the driver's seat. Check if the small plastic locking clip (the CPA, often orange or black) is fully seated, cracked, or missing. The connector body and the CPA must both be confirmed to be locked.
    Typical fix: Replace the CPA retainer. 🎬 See how simple it is to fix this common connection issue. The GM part number for this retainer is 88988974. Ensure both the main connector and the new CPA are fully clicked into place.
    Est. part cost: $5-$15
  2. Damaged Wiring or Loose Connector Under Seat 🟡 Medium Probability The wiring harness under the driver's seat is vulnerable to damage from items stored under the seat or from the seat being moved back and forth repeatedly. Wires can get stretched, chafed, or pinched on the seat frame.
    How to confirm: With the SIR system disabled, disconnect the yellow connector under the driver's seat and inspect the terminals for corrosion, damage, or pushed-out pins. Wiggle the harness while observing live resistance data on a scan tool; a spike or drop indicates a wiring issue.
    Typical fix: Repair the damaged section of wire or replace the connector pigtail. Ensure the harness is properly routed and secured to prevent future damage. Dorman offers a replacement pigtail, part number 645-622.
    Est. part cost: $15-$60
  3. Faulty Driver Seatbelt Retractor/Pretensioner ⚪ Low Probability The pretensioner assembly contains the explosive charge and is a sealed unit. While less common than wiring issues, internal failure of the unit can occur, causing a permanent high or low resistance fault.
    How to confirm: If wiring and connectors are confirmed to be good, a professional scan tool can read the live resistance data from the pretensioner loop. If the resistance is permanently out of the specified range (typically 1.1-3.9 ohms), the pretensioner is likely faulty. Diagnosis may require using a special SRS load tool to substitute the pretensioner and see if the code clears.
    Typical fix: Replace the entire driver's seatbelt retractor assembly. This part is not serviceable and contains hazardous materials.
    Est. part cost: $150-$350

Rare But Worth Checking

  • Faulty Clock Spring (SIR Coil): While less common for a pretensioner code (more common for steering wheel airbag codes), the clock spring is part of the overall SIR wiring. A fault here can sometimes trigger related codes. This is more likely if you also have issues with the horn or steering wheel controls.
  • Faulty Sensing and Diagnostic Module (SDM): This is the airbag control computer. It is the least likely cause and should only be considered after all other possibilities (wiring, connectors, components) have been exhaustively ruled out.
  • Aftermarket 12V Charger Interference: GM issued a Preliminary Information Bulletin (#PIT5564A) warning that some aftermarket accessories plugged into 12V power outlets can create electrical interference (EMI) that may trigger false airbag codes, including B0015. Before extensive diagnosis, unplug all chargers and accessories, clear the codes, and see if the fault returns.

Diagnosis Steps

  1. CRITICAL: Before any diagnosis, disconnect the negative battery terminal and wait at least 15-30 minutes to allow the system capacitors to discharge and disable the SIR system.
  2. Scan the SIR/SDM module with a professional-grade scan tool capable of reading manufacturer-specific B-codes and their symptom bytes (e.g., 04 for Open Circuit, 0D for Resistance Above Threshold).
  3. Visually inspect the large yellow connector under the driver's seat. Check for a loose connection or a broken/missing Connector Position Assurance (CPA) retainer clip. Ensure both the connector and the CPA are fully seated.
  4. If the CPA is intact, disconnect the connector and inspect the terminals for corrosion, damage, or bent pins.
  5. Inspect the wiring harness leading to the connector for any signs of chafing, pinching, or breaks, especially where the harness flexes with seat movement.
  6. If a scan tool is available, check the live data for the 'Driver Pretensioner Deployment Loop Resistance'. Normal resistance is typically between 1.1 and 3.9 ohms. A very high reading (like 25.5 ohms or 'OL') indicates an open circuit (B0015-04).
  7. If wiring and connectors are confirmed good, the fault likely lies with the seatbelt pretensioner assembly itself, which must be replaced.
  8. 🎬 Watch this walkthrough on replacing a seat belt pretensioner.
  9. After repairs are complete, reconnect the battery, clear the DTCs with the scan tool, and verify the airbag light does not return.

Parts You'll Likely Need

  • Connector Position Assurance (CPA) Retainer (OEM #88988974) — This small plastic clip is the most common failure point according to GM TSB #08-09-41-002H. Its failure causes a poor connection at the pretensioner connector.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $5-$15
    Aftermarket price range: $5-$10
  • Driver Seatbelt Retractor with Pretensioner (OEM #19256046 (for 2010 model, part number may vary by year and trim)) — If the wiring and connectors are good, the internal resistance of the pretensioner itself has failed, requiring replacement of the entire assembly.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $250-$350
    Aftermarket price range: $150-$250
  • Airbag Connector Pigtail (OEM #15306186 (GM), PT1344 (ACDelco)) — Needed if the connector housing or terminals are corroded or physically damaged beyond repair, requiring the old connector to be cut off and a new one spliced in.
    Trusted brands: ACDelco, Dorman (p/n 645-622)
    OEM price range: $30-$60
    Aftermarket price range: $15-$40

Related Codes That Often Appear With This One

  • B0022 — This is the equivalent code for the passenger-side seatbelt pretensioner. The wiring for both front seats suffers from the same design vulnerabilities, so it's common for both to have connection issues.
  • B0012 — This code relates to the driver's side steering wheel airbag deployment loop. Both B0012 and B0015 are listed in TSB 08-09-41-002H as being 🎬 Watch: How to diagnose these common GM airbag codes. caused by the same connector issues.

Technical Service Bulletins (TSBs) & Recalls

  • 08-09-41-002H: Diagnostic Information for Supplemental Inflatable Restraint (SIR) System, Intermittent AIR BAG Indicator/Lamp Illuminated with DTC(s) B0012, B0013, B0015, B0016, B0019, B0020, B0022, B0023, B0026, B0033, B0040, B0042 or B0044 Set (Inspect and Replace Connector Position Assurance (CPA) Retainer)

Platform-Specific Known Issues

  • GM Technical Service Bulletin #08-09-41-002H was issued for a wide range of GM vehicles, including the 2008-2014 Savana and Express, specifically for intermittent airbag lights caused by faulty Connector Position Assurance (CPA) retainers on various SIR system connectors.

Mechanic-Grade Diagnostic Values

  • Driver Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: A reading > 3.9 ohms (sets B0015-0D), < 1.1 ohms (sets B0015-0E), or infinite/OL (sets B0015-04). A reading of 25.5 ohms is a common scan tool display for an open circuit.

Hidden / Shadow Codes Worth Checking

  • B0015 01: Driver Seat Belt Retractor Pretensioner Deployment Loop Short to Battery. (see via GM-specific scan tool (Tech2, GDS2))
  • B0015 02: Driver Pretensioner Deployment Loop Short to Ground. (see via GM-specific scan tool (Tech2, GDS2))

Scan Tool Commands That Help

  • GDS2 (Global Diagnostic System 2): Module Diagnostics > K36 Restraints Control Module > Data Display > Deployment Loop 1-14 Resistance Data — This allows a technician to view the live resistance value of the pretensioner circuit. Wiggling the under-seat harness while watching this value can confirm an intermittent connection if the reading spikes or drops out.
  • Tech2 / GDS2: Clear DTCs (in SIR/SDM module) — Required after the physical repair is complete. B0015 is a 'hard fault' and the airbag light will not turn off on its own until manually cleared from the Sensing and Diagnostic Module.

Wiring & Ground Locations

  • G303 — Behind the left kick panel.. This is a major ground point for the driver's side of the instrument panel and body harness. While not exclusively for the SIR system, a poor ground here can cause a variety of difficult-to-diagnose electrical issues on the driver's side of the vehicle.
  • Driver Pretensioner Connector — Under the driver's seat, typically a large yellow connector leading to the seat belt retractor at the base of the B-pillar.. This is the most common point of failure for code B0015. The connector itself, its terminals, and its Connector Position Assurance (CPA) clip are the primary focus of TSB #08-09-41-002H.

Real Owner Repair Stories

  • YouTube channel 'Auto Repair Guys' (General Motors vehicle (Chevy Cruze shown, but demonstrates the universal GM principle)) — Airbag light on, code B0015-04 (Deployment Loop Open) stored in the SDM.
    ❌ Tried (didn't work) The video immediately focused on the connector as the most likely cause, without showing other failed attempts.
    ✅ What actually fixed it The orange CPA (Connector Position Assurance) clip on the yellow pretensioner connector was not fully seated, which prevented the main connector from being fully locked. A scan tool showed a resistance of 25.5 ohms (open circuit) before the fix. After firmly pushing the connector until it clicked and then seating the CPA, the resistance dropped to a normal ~2.5 ohms and the code could be cleared.

OEM Part Supersession History

  • 1920942319256046 — Part number update/revision by GM.
    Heads up: The new part number (19256046) is the correct replacement for the original. No known incompatibilities when replacing the old part with the new one.
** GM Air Bag Codes : B0012 - B0013  / B0015 - B0016 **
** GM Air Bag Codes : B0012 - B0013 / B0015 - B0016 **
GMC B0015,B001A,B001B,B0022 seat belt anchor and seat belt retractor  location
GMC B0015,B001A,B001B,B0022 seat belt anchor and seat belt retractor location
GMC Airbag Light - was it really that simple
GMC Airbag Light - was it really that simple
How to Replace a Seat Belt Pretensioner, Airbag Light On
How to Replace a Seat Belt Pretensioner, Airbag Light On
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code B0015 for:
  • Gmc SAVANA: 20082009201020112012
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part