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.
- 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.
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.
Symptoms You May Notice
- Airbag warning light illuminated on the instrument panel.
- "Service Air Bag" message on the Driver Information Center (DIC).
- 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
- 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 - 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 - 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
- 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.
- 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).
- 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.
- If the CPA is intact, disconnect the connector and inspect the terminals for corrosion, damage, or bent pins.
- Inspect the wiring harness leading to the connector for any signs of chafing, pinching, or breaks, especially where the harness flexes with seat movement.
- 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).
- If wiring and connectors are confirmed good, the fault likely lies with the seatbelt pretensioner assembly itself, which must be replaced. 🎬 Watch this walkthrough on replacing a seat belt pretensioner.
- 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
19209423→19256046— 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.
Helpful Videos
We Have This Part in Stock
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.
- Gmc SAVANA:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2008-2012 Gmc SAVANA
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- 🎟️ Get 5% Off