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-2011 GMC Yukon Denali: Driver Seatbelt Pretensioner Fault Guide

On a 2007-2011 GMC Yukon Denali, code B0015 almost always means there is a bad electrical connection for the driver's seatbelt pretensioner, usually at the yellow connector under the driver's seat. This fault disables the entire airbag system. The fix is often as simple as securing the connector or replacing a small plastic retainer clip (CPA), as noted in GM TSB #08-09-41-002H. A scan tool may show a suffix like :04 (open circuit) or :0D (high resistance), confirming a connection issue.

15 minutes to read 2007-2011 Gmc YUKON DENALI
Most Likely Cause
Loose or Damaged Connector Under Driver's Seat
Difficulty
5/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. In the event of an accident, none of the airbags or seatbelt pretensioners will deploy, significantly increasing the risk of injury or death.
Key Takeaways
  • B0015 means the entire airbag system is OFF. Do not ignore this light.
  • The most likely cause is a loose yellow connector under the driver's seat. Check this connection before buying any parts.
  • This is not a beginner-friendly DIY repair due to the safety risks of working with the airbag system.
  • A GM Technical Service Bulletin (08-09-41-002H) specifically calls out the connector's locking clip as a known failure point.
  • If the connection is secure, the entire driver's seatbelt retractor assembly likely needs to be replaced.
The trouble code B0015 on a GMC Yukon Denali indicates that the airbag computer, known as the Sensing and Diagnostic Module (SDM), 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 seatbelt during a collision. The code is often accompanied by a two-digit suffix that specifies the fault type. Common suffixes include B0015:04 (Open Circuit), B0015:0D (Resistance Above Threshold), and B0015:0E (Resistance Below Threshold). An open circuit or high resistance is the most common trigger. When this code is active, the red "Service Air Bag" light will illuminate on the dashboard, and the entire Supplemental Restraint System (SRS) is disabled for safety.

What's Unique About the 2007-2011 Gmc YUKON DENALI

The GMT900 platform, which includes the 2007-2011 Yukon Denali, is well-known for this specific issue. The wiring and connectors for the seatbelt pretensioners are located under the front seats, where they are susceptible to damage or disconnection from items stored under the seat, or from the movement of the seat itself. GM issued a Technical Service Bulletin (TSB #08-09-41-002H) that directly addresses this common failure across a wide range of its vehicles, pointing to the connector's plastic locking retainer (CPA) as a frequent culprit. This makes the under-seat connector the primary suspect for this code, more so than the pretensioner itself.

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 SRS connector under the driver's seat?
→ Disconnect the battery for 1 hour, reseat the connector, and replace the broken CPA retainer clip (OEM 88988974, $5-$20) as per TSB #08-09-41-002H.
→ Repair the damaged section of the yellow-sheathed wiring harness leading to the pretensioner connector, which typically costs $10-$100.
What does a scan tool show for the deployment loop resistance?
→ Have a professional monitor the deployment loop resistance. Wiggle the harness; if it jumps above the normal 1.1-3.9 ohms, the connection is bad.
→ Use a diagnostic load tool to confirm. If faulty, replace the entire driver's seatbelt retractor assembly (e.g., OEM 19207569, $150-$350).
Professional service recommended: Working on the Supplemental Restraint System (SRS) is dangerous. There is a risk of accidental deployment of airbags or pretensioners, which can cause serious injury. The system also requires a specific procedure to disarm and rearm, including disconnecting the battery for at least one hour and following manufacturer procedures to avoid setting other faults or causing accidental deployment.

Symptoms You May Notice

⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the front crash sensors. While front impact sensors can fail and cause an airbag light, they typically set different codes (e.g., B0083, B0084) and are not the cause of B0015.
  • Replacing the clock spring. A faulty clock spring in the steering wheel would affect the driver's airbag and typically set a different code (e.g., B0026) related to that specific deployment loop, not the seatbelt pretensioner.

Most Likely Causes

  1. Loose or Damaged Connector Under Driver's Seat 🔴 High Probability The main yellow SRS connector is located under the driver's seat, where it can be kicked, snagged by items, or stressed by seat movement. The Connector Position Assurance (CPA) retainer clip can break or come loose, causing a poor connection. This is the exact issue described in GM TSB #08-09-41-002H. 🎬 Watch: How to fix the common under-seat airbag connector issue.
    How to confirm: Visually inspect the large yellow connector under the driver's seat. Check if it is fully seated and if the plastic CPA lock is secure. A professional can use a scan tool to read the resistance of the deployment loop in real-time (Loop 5 on some GM tools). A normal reading is between 1.1 and 3.9 ohms. Wiggling the connector may cause the value to jump to a high number (like 25.5 ohms) or 'Open', confirming a bad connection.
    Typical fix: Reseat the connector and ensure the lock is engaged. If the CPA retainer is broken, it must be replaced. The TSB also recommends applying dielectric grease (GM P/N 12345579 or Nyogel 760G) to the terminals. If the connector itself is damaged, a pigtail repair kit may be needed.
    Est. part cost: $5-$30
  2. Faulty Driver's Seatbelt Retractor Pretensioner 🟡 Medium Probability The pretensioner itself, which contains the pyrotechnic charge and mechanism, can fail internally over time, creating a permanent open or high-resistance fault.
    How to confirm: If the wiring and connector are confirmed to be good, the next step is to test the resistance of the pretensioner itself. A normal resistance is typically between 2.0 and 3.0 ohms. A value that is too high (open) or too low (shorted) indicates a faulty pretensioner. This test should only be done by a professional with the proper tools, as a multimeter can potentially deploy the charge. A safer method is to use a specific diagnostic load tool (like J-38715-A) to substitute the pretensioner; if the code can be cleared with the tool installed, the original pretensioner is bad.
    Typical fix: Replace the entire driver's side seatbelt retractor assembly. This part is not serviceable and must be replaced as a unit.
    Est. part cost: $150-$350
  3. Damaged Wiring Harness ⚪ Low Probability The wiring leading to the under-seat connector can become frayed, stretched, or broken from repeated seat movement or from objects snagging the harness, particularly where it flexes near the seat frame.
    How to confirm: Perform a visual inspection of the yellow-sheathed wiring harness leading to the pretensioner connector. Check for any signs of chafing, breaks, or pinched wires. A continuity test can be performed on the harness between the pretensioner connector and the Sensing and Diagnostic Module (SDM) to find an open or short.
    Typical fix: Repair the damaged section of wire. In severe cases, the seat wiring harness may need to be replaced.
    Est. part cost: $10-$100

Rare But Worth Checking

  • Faulty Sensing and Diagnostic Module (SDM): This is the airbag control module. It is rare for the module itself to fail, but it can happen. This should only be considered after all other possibilities (wiring, connectors, pretensioner) have been exhaustively ruled out by a professional.
  • Electrical Interference from 12V Accessories: GM issued a Preliminary Information Bulletin (#PIT5564A) warning that aftermarket devices plugged into 12V power outlets (like phone chargers) can sometimes cause electrical noise that leads to false airbag codes, including B0015. Before extensive repairs, it's worth unplugging all accessories and cycling the ignition to see if the code clears.

Diagnosis Steps

  1. Confirm the presence of code B0015 using an SRS-capable OBD-II scanner. Note any suffix codes (e.g., :04 for open, :0D for high resistance).
  2. Perform a thorough visual inspection of the area under the driver's seat. Look for any loose items, trash, or anything that could interfere with the wiring.
  3. Locate the large yellow SRS connector under the driver's seat. Carefully inspect it for damage. Check if it is fully seated and if the Connector Position Assurance (CPA) clip is intact and locked.
  4. If the connector appears loose or the CPA is broken, follow proper SRS-disarming procedures (disconnect negative battery terminal for at least one hour) before attempting to reseat it or replace the CPA.
  5. After reseating the connector, reconnect the battery, clear the codes with a scan tool, and see if the code returns.
  6. If the code persists, a technician should use a scan tool to monitor the 'Driver Seat Belt Retractor Pretensioner Deployment Loop' resistance while wiggling the harness to pinpoint intermittent faults. The target is a stable reading between 1.1 and 3.9 ohms.
  7. If wiring and connectors are good, the fault likely lies with the seatbelt pretensioner assembly. A professional can confirm this using a diagnostic resistor/load tool before ordering a replacement part.
  8. If the pretensioner is confirmed faulty, it must be replaced as a complete assembly.

Parts You'll Likely Need

  • Driver Side Seatbelt Retractor Assembly (OEM #19207569 (Cashmere color, example - verify by VIN)) — If the pretensioner itself has failed internally, the entire seatbelt retractor assembly must be replaced. Part number varies by interior color and specific year.
    Trusted brands: ACDelco (GM Genuine), Dorman
    OEM price range: $250-$350
    Aftermarket price range: $150-$250
  • Connector Position Assurance (CPA) Retainer (OEM #88988974 (Orange)) — This small plastic clip secures the SRS connector. It is often the single point of failure and is mentioned in TSB #08-09-41-002H. It may be part of a connector pigtail kit but can be purchased separately.
    Trusted brands: ACDelco (GM Genuine)
    OEM price range: $5-$20
    Aftermarket price range: $5-$15

Related Codes That Often Appear With This One

  • B0022 — This is the code for the passenger-side seatbelt retractor pretensioner. The wiring for both front seats is of a similar design and subject to the same stresses, so it's not uncommon for both to have connection issues.
  • B001A — This code is for the Driver Seatbelt *Anchor* Pretensioner. Some GM vehicles have two pretensioners on the driver's side: one in the retractor (B0015) and one in the anchor buckle. A wiring issue in the main seat harness could affect both.

Technical Service Bulletins (TSBs) & Recalls

  • 08-09-41-002H: Addresses intermittent AIR BAG lights with various DTCs including B0015 with suffixes :04, :0D, or :0E. It recommends inspecting and, if necessary, replacing the Connector Position Assurance (CPA) Retainer on the affected SRS connector. It applies to a very wide range of GM vehicles from 2005-2014.

Platform-Specific Known Issues

  • A known issue documented in GM Technical Service Bulletin #08-09-41-002H points directly to the Connector Position Assurance (CPA) retainer on SRS connectors as a common cause for intermittent airbag lights and codes including B0015.

Mechanic-Grade Diagnostic Values

  • Driver Seatbelt Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: A reading less than 1.1 ohms sets B0015:0E. A reading greater than 3.9 ohms sets B0015:0D. An open circuit (often displayed as 25.5 ohms or 'Open' on a scan tool) sets B0015:04.
  • Scan Tool Live Data Parameter Name — expected: Deployment Loop 5. Failure: On GM-specific scan tools like the Tech 2, the driver's seatbelt retractor pretensioner circuit is often identified as 'Deployment Loop 5'.

Hidden / Shadow Codes Worth Checking

  • B0015:01: Driver Seat Belt Retractor Pretensioner Deployment Loop Short to Battery (see via A professional scan tool (like a GM Tech 2 or GDS2) capable of reading GM-specific body codes and their symptom bytes.)
  • B0015:02: Driver Seat Belt Retractor Pretensioner Deployment Loop Short to Ground (see via A professional scan tool (like a GM Tech 2 or GDS2) capable of reading GM-specific body codes and their symptom bytes.)
  • B0015:04: Driver Seat Belt Retractor Pretensioner Deployment Loop Open Circuit (see via A professional scan tool (like a GM Tech 2 or GDS2) capable of reading GM-specific body codes and their symptom bytes.)
  • B0015:0D: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Above Threshold (see via A professional scan tool (like a GM Tech 2 or GDS2) capable of reading GM-specific body codes and their symptom bytes.)
  • B0015:0E: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Below Threshold (see via A professional scan tool (like a GM Tech 2 or GDS2) capable of reading GM-specific body codes and their symptom bytes.)

Scan Tool Commands That Help

  • GM Tech 2 / GDS2: Inflatable Restraint Sensing and Diagnostic Module > Live Data > Deployment Loop 5 — To monitor the real-time resistance of the driver's pretensioner circuit. Wiggling the under-seat connector while watching this value can confirm an intermittent connection if the reading fluctuates wildly or goes to 'Open'.
  • GM Tech 2 / GDS2: Inflatable Restraint Sensing and Diagnostic Module > Clear DTCs — After a repair is completed, the stored fault code must be manually cleared from the SDM. The airbag light will not turn off on its own, even if the physical fault is resolved.

Wiring & Ground Locations

  • G303 — At the base of the left (driver's side) B-pillar, behind the plastic trim panel.. This is a major body ground point physically close to the seat belt retractor/pretensioner assembly. While a poor connection here is less likely to cause a single loop code than the connector itself, a corroded or loose G303 can cause intermittent and difficult-to-diagnose electrical issues for the entire SRS system.
  • X305 — The main body-to-seat harness connector located under the driver's seat.. This is the specific designator for the large connector under the driver's seat that contains the circuits for the pretensioner. This is the most common point of failure for code B0015 due to loose connections, broken CPA clips, or fretting corrosion on the terminals.
  • Sensing and Diagnostic Module (SDM) — Under the driver's seat or front center console, bolted to the floor.. This is the airbag control module where all sensor and deployment loop wiring terminates. All circuit tests for continuity, shorts to ground, or shorts to power will ultimately be performed between the component connector and the main harness connector at the SDM.

Real Owner Repair Stories

  • YouTube channel 'Auto Repair Guys' (Chevrolet vehicle on a similar GM platform) — Airbag light on, code B0015-04 (Driver Seat Belt Retractor Pretensioner Deployment Loop Open).
    ❌ Tried (didn't work) The video immediately focused on the most likely cause.
    ✅ What actually fixed it The yellow connector at the seat belt pretensioner was not fully seated. The orange Connector Position Assurance (CPA) clip appeared closed but was not fully locked. Firmly pushing the connector until it clicked, then fully seating the CPA clip, resolved the issue. The resistance on the scan tool went from 25.5 ohms to a normal 2.3 ohms, and the code could be cleared.

OEM Part Supersession History

  • Various (e.g., 25864333)Various (e.g., 20928527) — The Fuel Pump Flow Control Module (FSCM/FPCM), located above the spare tire, is notorious for failing due to water intrusion. While not directly part of the SRS system, its failure can cause widespread electrical issues and no-start conditions that can be confusing during diagnosis. When replacing, it is critical to get a new module programmed to the vehicle's VIN and latest calibration, as older part numbers are superseded.
    Heads up: A new module must be programmed with the vehicle's VIN and calibration data to function. A used module from another vehicle may not work correctly.
2007-2014 Yukon, Tahoe,  Airbag light "Service Air Bag" Common FIX
2007-2014 Yukon, Tahoe, Airbag light "Service Air Bag" Common FIX
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
Replacing the seatbelt latch. Suburban, Yukon, Tahoe, GMC, Chevrolet
Replacing the seatbelt latch. Suburban, Yukon, Tahoe, GMC, Chevrolet
Airbag Warning Light Stays On - Easy Fix!
Airbag Warning Light Stays On - Easy Fix!
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 DENALI: 20072008200920102011
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