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 2007-2014 GMC Yukon XL: Driver Seatbelt Pretensioner Causes and Fixes

On a 2007-2014 GMC Yukon XL, code B0015 almost always points to a bad electrical connection for the driver's seatbelt retractor pretensioner, located under the driver's seat. The most common fix is inspecting and securing the yellow connector, often following the procedure in GM's Technical Service Bulletin #08-09-41-002H. This is a low-cost fix if no parts are needed.

14 minutes to read 2007-2014 Gmc YUKON XL
Most Likely Cause
Loose or Damaged Connector Under Driver's Seat
Difficulty
5/5
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $550
Parts Price
$5 – $300
⚠️ Drivable, but... — Yes, the vehicle will drive normally, but the entire airbag system is disabled. In the event of an accident, none of the airbags or seatbelt pretensioners will deploy, significantly increasing the risk of serious injury or death.
Key Takeaways
  • Code B0015 means the airbag system is disabled and will not function in a crash.
  • The most likely cause on a 2007-2014 Yukon XL is a poor connection at the yellow plug under the driver's seat, a known issue addressed by GM TSB #08-09-41-002H.
  • Do not attempt a DIY repair unless you are trained in SRS systems. At a minimum, the battery must be disconnected for an hour before work begins.
  • If the connection is secure, the entire driver's seatbelt retractor assembly likely needs to be replaced.
  • This code refers to the retractor (spool) part of the seatbelt, not the buckle.
The trouble code B0015 on a 2007-2014 GMC Yukon XL indicates that the airbag computer, known as the Sensing and Diagnostic Module (SDM), has detected a fault in the driver's seatbelt retractor pretensioner circuit. Specifically, the common B0015:04 variant means the circuit is open, meaning there's a break in the electrical connection. Other variants of the code can indicate a short to ground (B0015:02), a short to battery (B0015:01), or that the circuit's electrical resistance is too high (B0015:0D) or too low (B0015:0E). This pretensioner is a safety device that uses a small explosive charge to instantly tighten the seatbelt in a crash.

What's Unique About the 2007-2014 Gmc YUKON XL

The GMT900 platform, which includes the 2007-2014 Yukon XL, is known for intermittent airbag warning lights due to connector issues. General Motors issued a specific Technical Service Bulletin (TSB #08-09-41-002H) that addresses this exact problem across many of its trucks and SUVs from this era, including the Yukon, Tahoe, Suburban, and Escalade. The bulletin points to the small Connector Position Assurance (CPA) retainers on the airbag system's yellow connectors as a frequent point of failure, making this a well-documented platform-specific issue rather than a random part failure. Additionally, 2007-2009 models were subject to a safety campaign where the SDM, located under the driver's seat, was prone to corrosion from water and road salt saturating the carpet padding.

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 connector under the driver's seat?
→ Disconnect battery for 30 minutes. Reseat the connector, install a new CPA retainer ($5-$15), and apply dielectric grease (GM P/N 12345579) per TSB #08-09-41-002H.
Do you have a scan tool to read live SRS resistance data?
→ Monitor 'Driver Seat Belt Retractor Pretensioner' resistance while wiggling wires. Normal is 1.7-4.2 ohms. If it spikes, repair the harness ($10-$40 pigtail).
→ The internal pyrotechnic pretensioner likely failed. Have a shop test it with a J-38715-A load tool; expect $150-$300 for a new retractor assembly.
→ Disconnect battery for 30 minutes. Repair the broken wires using a pigtail connector ($10-$40) and approved SIR crimping procedures, avoiding solder.
Professional service recommended: This fault disables the entire Supplemental Inflatable Restraint (SRS) system, meaning airbags and pretensioners will not deploy in a crash. Due to the risk of accidental deployment of the pyrotechnic components and the need for specialized tools to diagnose and clear the codes, professional service is strongly recommended.

Symptoms You May Notice

  • The primary symptom is the airbag warning light illuminated on the instrument cluster.
  • A "Service Air Bag" or "Service Safety Restraint System" message may appear on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix

Most Likely Causes

  1. Loose or Damaged Connector Under Driver's Seat 🔴 High Probability As documented in TSB #08-09-41-002H, the Connector Position Assurance (CPA) retainer on the yellow SIR connector under the seat can break or come loose, causing an intermittent open circuit. Seat movement from adjusting positions or items stored under the seat can disturb this connection over time, which is a very common complaint on owner forums. 🎬 Watch: This common fix for the Service Air Bag light.
    How to confirm: Visually inspect the large yellow connector under the driver's seat. Check if it is fully seated and if the small CPA clip is in place and secure. A scan tool can read the resistance of the deployment loop; a reading outside the normal range of 1.7-4.2 ohms confirms a fault. An infinite reading (often displayed as 'Open') confirms an open circuit.
    Typical fix: Reseat the connector and install a new CPA retainer if the old one is missing or broken. The TSB also recommends applying dielectric grease (GM P/N 12345579 or Nyogel 760G) to the connector terminals to improve contact and prevent future corrosion.
    Est. part cost: $5-$15 for a CPA retainer
  2. Faulty Driver's Seatbelt Retractor Pretensioner 🟡 Medium Probability
    How to confirm: If the connector and wiring are confirmed to be good, the fault likely lies within the pretensioner unit itself. A technician can use a special diagnostic load tool (like the J-38715-A) in place of the pretensioner to see if the code clears. If it does, the pretensioner is faulty.
    Typical fix: The entire driver's side seatbelt retractor assembly must be replaced. This part is not serviceable and contains a pyrotechnic charge.
    Est. part cost: $150-$300
  3. Damaged Wiring Harness ⚪ Low Probability Wires under the seat can be chafed, pinched, or stretched by seat movement or objects stored under the seat, leading to a break in the circuit. This is less common than the connector issue but is a known failure point.
    How to confirm: Perform a continuity test on the wires leading from the main vehicle harness to the seatbelt retractor connector. Visually inspect the harness for any signs of physical damage, paying close attention to where it flexes with seat movement.
    Typical fix: Repair the broken wire(s) following approved SIR wiring repair procedures, which often involves using specific terminals and crimpers (like the J-38125 SIR Terminal Repair Kit) rather than solder. A pigtail connector may also be available.
    Est. part cost: $10-$40 for a pigtail connector

Rare But Worth Checking

  • Failed Sensing and Diagnostic Module (SDM): This is the airbag control computer. It is a rare failure point and should only be considered after all wiring, connectors, and the pretensioner itself have been ruled out as the cause. For 2007-2009 models, check for corrosion on the SDM and its connector under the driver's seat due to a known issue with water intrusion.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative battery terminal and wait at least 30 minutes (some sources recommend one hour) for the system's backup power to discharge before touching any yellow airbag connectors.
  2. Scan the vehicle's Sensing and Diagnostic Module (SDM) with a professional scan tool capable of reading SRS codes (e.g., GM GDS2) to confirm B0015 is the active code and check for specific symptom bytes (:01, :02, :04, :0D, :0E).
  3. Using the scan tool, navigate to the live data for the 'Driver Seat Belt Retractor Pretensioner' resistance. A normal reading is between 1.7 and 4.2 ohms. A reading above ~3.9 ohms indicates high resistance (B0015:0D), below ~1.1 ohms indicates low resistance (B0015:0E), and an 'Open' reading confirms B0015:04.
  4. While monitoring live resistance, wiggle the wiring harness under the driver's seat and trace it back toward the B-pillar. Spikes or dropouts in the reading indicate an intermittent connection.
  5. Visually inspect the main yellow connector under the driver's seat. Check for damage, corrosion, or pushed-out pins.
  6. Verify the Connector Position Assurance (CPA) retainer is present, intact, and fully seated. If it is loose or broken, this is the likely cause.
  7. If the connection seems perfect, trace the wiring from the connector to the seatbelt retractor for any signs of chafing, pinching, or breaks, especially where the harness flexes.
  8. If wiring and connectors are good, the fault is likely the seatbelt retractor itself. It must be replaced.
  9. After repair, reconnect the battery, clear the codes with the scan tool, and verify the airbag light turns off.

Parts You'll Likely Need

  • Driver Seat Belt Retractor Assembly (OEM #19260190 (Example for 2011, Ebony color - verify with VIN)) — If the wiring and connector are not at fault, the internal pyrotechnic pretensioner within the retractor has failed, requiring replacement of the entire assembly.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $200-$300
    Aftermarket price range: $150-$250
  • Connector Position Assurance (CPA) Retainer — This small plastic clip is the most common failure point according to GM TSB #08-09-41-002H. It secures the electrical connector, and if it breaks or comes loose, it will cause an open circuit fault.
    Trusted brands: ACDelco, Dorman
    OEM price range: $5-$15
    Aftermarket price range: $5-$10

Related Codes That Often Appear With This One

  • B0022 — This is the equivalent code for the passenger's side seatbelt retractor pretensioner. If both appear, it may suggest a common connector issue as described in the TSB, or a problem with the SDM.
  • B0012, B0013, B0016 — These are other SIR deployment loop codes. Their presence alongside B0015 reinforces the likelihood of a wiring or connector issue, as pointed out in TSB #08-09-41-002H.

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, etc. Set (Inspect and Replace Connector Position Assurance (CPA) Retainer).

Platform-Specific Known Issues

  • TSB #08-09-41-002H: GM issued this bulletin to address intermittent airbag lights caused by faulty Connector Position Assurance (CPA) retainers on SIR connectors. This is the most direct and authoritative documentation for this specific problem on the 2007-2014 Yukon XL. The fix involves inspecting, reseating, and potentially replacing the CPA and applying dielectric grease.

Mechanic-Grade Diagnostic Values

  • Driver Seatbelt Pretensioner Deployment Loop Resistance — expected: 1.7 - 4.2 ohms. Failure: A reading > ~3.9 ohms sets a high resistance code (B0015:0D). A reading < ~1.1 ohms sets a low resistance code (B0015:0E). A reading of 'Open' or infinite resistance sets an open circuit code (B0015:04).

Hidden / Shadow Codes Worth Checking

  • B0015:01: Driver Seat Belt Retractor Pretensioner Deployment Loop Short to Battery (see via Professional SRS-capable scan tool (e.g., GM Tech2, GDS2).)
  • B0015:02: Driver Seat Belt Retractor Pretensioner Deployment Loop Short to Ground (see via Professional SRS-capable scan tool (e.g., GM Tech2, GDS2).)
  • B0015:0D: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Above Threshold (see via Professional SRS-capable scan tool (e.g., GM Tech2, GDS2).)
  • B0015:0E: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Below Threshold (see via Professional SRS-capable scan tool (e.g., GM Tech2, GDS2).)

Scan Tool Commands That Help

  • GM GDS2: Module Diagnostics > K36 Restraints Control Module > Data Display > Deployment Loop 1-14 Resistance Data — This is a critical function for diagnosing intermittent faults. A technician can monitor the live resistance value of the driver's pretensioner loop while wiggling the harness and moving the seat to see if the reading spikes or drops out, pinpointing a poor connection.
  • GM GDS2: Setup New SDM — This function is required after replacing the Sensing and Diagnostic Module (SDM). It performs a handshake between the new SDM and the Body Control Module (BCM) to configure the module for the vehicle's specific VIN and options.

Wiring & Ground Locations

  • G103 — On the cowl at the left rear of the engine compartment, typically above the brake booster.. This ground point serves the Sensing and Diagnostic Module (SDM), among other components. A poor connection here could cause various unpredictable SRS faults, including B0015.
  • G303 — On the left (driver's side) B-pillar, behind the trim panel.. This is a primary body ground in the passenger compartment near the driver's seat and the seatbelt retractor's location. Corrosion or a loose connection here can affect nearby components.
  • Driver's Kick Panel Connector — Behind the plastic kick panel, to the left of the driver's feet.. The SRS harness runs from the SDM under the seat towards the front of the vehicle. An intermediate connector for a related passenger-side circuit has been found to be a point of failure in this location. While not directly for B0015, it's a plausible, often-overlooked location to check for the driver's side harness as well.

Real Owner Repair Stories

  • Reddit user AKA_Squanchy (2013 Nissan Titan (similar pretensioner circuit design)) — Airbag light on, code for driver pretensioner open circuit (B1086).
    ❌ Tried (didn't work) Initial diagnosis from dealer suggested replacing the entire seatbelt unit for $1400.
    ✅ What actually fixed it The owner tested the pretensioner with a multimeter and found it was good (2 ohms). They then tested continuity on the wires from the control module to the pretensioner and found they were also good. The final fix was simply unplugging and plugging in all related connectors (at the module and at the pretensioner) six times. This action cleaned the contact surfaces of micro-corrosion or fretting, resolving the 'open circuit' without replacing any parts.

OEM Part Supersession History

  • 19167235, 19178420, 1921038519260190 — Standard part revision and consolidation by the manufacturer.

Model Year Variations Within This Range

  • 2007-2009: These earlier models were part of a service campaign for potential corrosion of the Sensing and Diagnostic Module (SDM) under the driver's seat. Significant water/snow intrusion could saturate the carpet padding, compromising the SDM's seal and causing system malfunctions. The fix involved removing the padding from around the module. This makes SDM corrosion a more likely cause on these specific years, especially in salt-belt regions.
2007-2014 Yukon, Tahoe,  Airbag light "Service Air Bag" Common FIX
2007-2014 Yukon, Tahoe, Airbag light "Service Air Bag" Common FIX
AIRBAG LIGHT ON CODE B0015, B0015-04 CHEVROLET GMC BUICK CADILLAC CHEVY
AIRBAG LIGHT ON CODE B0015, B0015-04 CHEVROLET GMC BUICK CADILLAC CHEVY
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
Seat Belt & Retractor Removal on 07-14 GMC & Chevy Pickups Trucks
Seat Belt & Retractor Removal on 07-14 GMC & Chevy Pickups Trucks
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 YUKON XL: 20072008200920102011201220132014
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