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-2013 Cadillac Escalade EXT: Driver Seatbelt & Airbag Light Fix

This code almost always points to a loose yellow electrical connector under the driver's seat. Check for disconnected or damaged wiring before replacing any parts. Fixing it can be as simple as plugging the connector back in securely. A broken Connector Position Assurance (CPA) clip is also a very common culprit.

14 minutes to read 2007-2013 Cadillac ESCALADE EXT
Most Likely Cause
Loose or Damaged Connector Under Driver's Seat
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$75 – $550
Parts Price
$0 – $350
⚠️ Drivable, but... — The vehicle will operate normally, but the airbag system is compromised. In the event of an accident, the airbags and seatbelt pretensioners may not deploy, significantly increasing the risk of injury.
Key Takeaways
  • Before buying any parts, ALWAYS check the yellow connector under the driver's seat. It is the most likely cause of code B0015.
  • This is a critical safety issue. While the vehicle is drivable, the airbag system may not function in a crash.
  • Always disconnect the battery for at least 30 minutes before touching any yellow airbag system wiring or connectors.
  • The problem is rarely the expensive airbag control module (SDM); the fault is almost always in the wiring or connectors between the SDM and the seat belt.
  • If the connector's plastic locking clip (CPA) is broken, it must be replaced (GM P/N 88988974) to ensure a reliable connection.
The trouble code B0015 on a Cadillac Escalade EXT indicates a fault within the 'Driver Seat Belt Retractor Pretensioner Deployment Loop'. A pretensioner is a safety device that tightens the seatbelt during a collision. This code, often with a suffix like '-04' for 'Open Circuit' or '-0D' for 'Resistance Above Threshold', means the Sensing and Diagnostic Module (SDM), or airbag computer, has detected a problem in the circuit for the driver's side pretensioner. When this code is active, the airbag light will turn on, and the entire Supplemental Restraint System (SRS) may be disabled.

What's Unique About the 2007-2013 Cadillac ESCALADE EXT

This issue is extremely common across a wide range of General Motors GMT900 platform trucks and SUVs from this era, including the Escalade. The problem is so well-known that GM issued a Technical Service Bulletin (TSB #08-09-41-002H) pointing to issues with the small Connector Position Assurance (CPA) retainers on airbag system connectors. On the Escalade EXT, the connector for the driver's seat belt pretensioner is located under the driver's seat, where it is highly susceptible to being kicked, damaged by items stored under the seat, or simply working its way loose over time.

Diagnostic Flowchart

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

What do you find when inspecting the yellow connector under the driver's seat?
→ Disconnect the battery for 30 minutes. Reconnect securely or replace the broken CPA retainer (GM P/N 88988974, $5-$15). Apply dielectric grease.
→ Disconnect the battery for 30 minutes. Repair the damaged wire or install a new pigtail (GM P/N 13580234, $5-$45). Verify end-to-end resistance is under 2 ohms.
Are there any aftermarket phone chargers plugged into the 12V outlets?
→ Unplug the charger and clear codes. GM Bulletin PIT5564C notes aftermarket chargers cause electromagnetic interference that intermittently sets code B0015.
→ Have a professional scan tool check pretensioner loop resistance (should be 1.7-4.2 ohms). If faulty, replace the driver seat belt retractor assembly ($150-$350).
Professional service recommended: Working on the airbag (SRS) system is hazardous. Accidental deployment of an airbag or seatbelt pretensioner can cause serious injury. The system must be properly disabled before inspection or repair. The pretensioner contains a small explosive charge and must be handled and disposed of correctly.

Symptoms You May Notice

  • Airbag warning light is illuminated on the instrument panel.
  • A "Service Air Bag" message appears on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the seat belt pretensioner without first checking the under-seat connector. The vast majority of B0015 codes on this platform are due to the simple connector issue.
  • 🎬 Watch: How to fix the common under-seat airbag connector issue.
  • Replacing the clock spring. The clock spring is related to the driver's airbag, but not the seat belt pretensioner circuit.

Most Likely Causes

  1. Loose or Damaged Connector Under Driver's Seat 🔴 High Probability The connector's location makes it vulnerable to being kicked or disturbed by objects under the seat. The design of the connector's locking tab (CPA) can also be a point of failure, as noted in a GM TSB.
    How to confirm: With the battery disconnected for at least 30 minutes, visually inspect the large yellow connector under the driver's seat. Check if it is fully seated and if the plastic locking clips are intact and engaged. Wiggling the connector while monitoring resistance with a scan tool can show a jumpy reading, confirming a bad connection.
    Typical fix: Reconnect the connector securely. If the Connector Position Assurance (CPA) retainer is broken, it must be replaced to prevent future issues. Applying a small amount of dielectric grease (GM P/N 12345579) to the terminals is recommended by GM to prevent corrosion and ensure a good connection. 🎬 See this walkthrough for diagnosing and repairing code B0015.
    Est. part cost: $0 - $15
  2. Damaged Wiring Harness 🟡 Medium Probability Wires can get stretched, chafed, or broken from seat movement or items snagging on the harness under the seat. The wires can break internally without visible damage to the insulation.
    How to confirm: Perform a continuity test on the wires leading from the under-seat connector to the seat belt retractor. Check for less than 2 ohms of resistance end-to-end. Visually inspect for pinched or stretched wires.
    Typical fix: Repair the broken or damaged section of wire. In some cases, a new connector pigtail (such as GM P/N 13580234 or 13529172) may be needed if the connector itself is damaged.
    Est. part cost: $5 - $45
  3. Faulty Driver's Seat Belt Retractor/Pretensioner ⚪ Low Probability
    How to confirm: After confirming the wiring and connector are good, a professional technician can use a special scan tool to read the resistance of the pretensioner. An out-of-spec reading (typically not between 1.7 and 4.2 ohms for this platform) indicates a faulty unit. An open circuit (infinite resistance) or short (near-zero resistance) confirms a bad pretensioner.
    Typical fix: Replace the entire driver's seat belt retractor assembly. This part contains an explosive charge and must be handled with care.
    Est. part cost: $150 - $350

Rare But Worth Checking

  • Faulty Sensing and Diagnostic Module (SDM): This is the airbag control module. It is very rare for the module itself to fail for a single circuit. All other possibilities should be exhausted before considering replacing the SDM.
  • Aftermarket 12V Accessory Interference: A rare but documented cause is electrical interference from aftermarket devices like USB chargers plugged into the 12V power outlets. GM issued a Preliminary Information Bulletin (PIT5564C) about this. If the code is intermittent, try unplugging all accessories and see if the fault clears. The bulletin shows how a phone charger can cause the pretensioner loop resistance to fluctuate wildly.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative battery terminal and wait at least 30 minutes for the SRS system's backup power to discharge.
  2. Visually inspect the large yellow connector under the driver's seat. This is the most common point of failure.
  3. Ensure the connector is fully seated and the Connector Position Assurance (CPA) lock is engaged. Listen for a click. If the CPA is broken, it must be replaced.
  4. Inspect the wiring leading to the connector for any signs of damage, stretching, or chafing.
  5. If the connector and wiring appear fine, reconnect the battery and clear the codes using an SRS-capable scan tool. If the code returns immediately, the fault is still present.
  6. 🎬 Watch: How to reset your airbag light without special tools.
  7. If the code persists, disconnect the battery again. Disconnect the pretensioner connector and check the resistance of the pretensioner itself using a multimeter (this is NOT recommended for DIYers due to deployment risk). A professional scan tool is the correct way to check loop resistance. It should be between 1.7 and 4.2 ohms. An open circuit (infinite resistance) or short (zero resistance) indicates a bad pretensioner.
  8. If the pretensioner resistance is good, check for continuity on the harness wires between the SDM and the under-seat connector. Resistance should be less than 2 ohms.
  9. Check for electrical interference. Unplug any aftermarket chargers from the 12V outlets and see if the code clears.
  10. If all wiring and the pretensioner test good, the issue may be with the SDM, which requires professional diagnosis.

Parts You'll Likely Need

  • Driver Seat Belt Retractor Pretensioner (OEM #19256144) — This is the component that needs to be replaced if its internal circuit has failed, but only after ruling out wiring and connector issues.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $225-$350
    Aftermarket price range: $150-$250
  • Connector Position Assurance (CPA) Retainer (OEM #88988974) — This small plastic clip ensures the electrical connector stays locked. If it's broken or missing, it can cause an intermittent connection, as noted in TSB #08-09-41-002H.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $5-$15
    Aftermarket price range: $5-$10

Related Codes That Often Appear With This One

  • B0015-04 (Open Circuit)
  • B0015-0D (Resistance Above Threshold)
  • B0015-0E (Resistance Below Threshold)

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).
  • #PIT5564C: SIR MIL With DTCs B0012, B0013, B0014, B0015, etc. (Aftermarket USB/Phone Charger).

Platform-Specific Known Issues

  • GM Technical Service Bulletin #08-09-41-002H directly addresses this family of codes (including B0015) and points to faulty Connector Position Assurance (CPA) retainers as a primary cause for intermittent airbag lights.
  • GM Preliminary Information Bulletin #PIT5564C notes that aftermarket phone chargers can cause electromagnetic interference, leading to fluctuating resistance readings and setting this code intermittently.

Mechanic-Grade Diagnostic Values

  • Driver Seatbelt Pretensioner Deployment Loop Resistance — expected: 1.7 - 4.2 ohms (Normal operating range observed on scan tool). Some sources state a slightly tighter ideal range of 2.2 to 2.7 ohms.. Failure: A reading greater than 3.9 ohms (sets B0015-0D) or less than 1.1 ohms (sets B0015-0E) for 120 milliseconds will set a fault. An erratic reading while wiggling the harness indicates a poor connection.
  • Wiring Harness Continuity (End-to-End) — expected: Less than 2.0 ohms.. Failure: Resistance of 2.0 ohms or greater indicates an open or high resistance in the circuit between the SDM and the component connector.

Scan Tool Commands That Help

  • GM Tech2 / GDS2: Data Display > SIR Data > Deployment Loop Resistance — This is the primary function to diagnose B0015. It allows you to view the live resistance of the driver's seatbelt pretensioner circuit (often listed as 'Deployment Loop 5'). Watching this value while wiggling the under-seat connector is the fastest way to confirm an intermittent connection.
  • GM Tech2 / GDS2: Special Functions > Passenger Presence System > Re-zero — While not directly for code B0015, this function is often used when servicing the SRS system. If the passenger seat is disturbed or components are replaced, this recalibration is necessary. It is found in the same 'SIR' or 'BCM' module menu.

Wiring & Ground Locations

  • G303 / G304 / G305 — Located under the driver's seat, attached to the floor pan or seat crossmember. The exact number can vary by specific option package and year.. These are the primary ground points for the driver's seat module and related components. A corroded or loose ground at one of these locations can cause a variety of electrical issues in the seat, potentially contributing to erratic resistance readings in the SRS circuits, although a direct link to B0015 is less common than the connector issue.
  • Driver Seat Belt Retractor Pretensioner Connector — This is the yellow two-wire connector that plugs directly into the seat belt retractor mechanism, located at the base of the B-pillar, behind the lower trim panel.. This is the other end of the circuit from the main under-seat connector. If the under-seat connector is confirmed to be good, the next step is to check this connection point for integrity before condemning the retractor itself. The wires are typically Tan (Low Control) and Light Blue (High Control).
  • SDM Connector X2 — The Sensing and Diagnostic Module (SDM) is located under the center console or under one of the front seats. Connector X2 is one of the main harness connectors to the module.. The circuits for the Driver Seat Belt Pretensioner run to pins on this connector (specifically, Pin 38 for the Low Control and Pin 37 for the High Control). A fault here is rare, but if the wiring tests bad from the seat, checking for continuity to these pins is the final step before suspecting the SDM itself.

Real Owner Repair Stories

  • YouTube channel 'Auto Repair Guys' (2015 Chevrolet Cruze (demonstrates identical GMT900 issue)) — Airbag light on, 'Service Air Bag' message displayed.
    ❌ Tried (didn't work) Initially, the code would not clear, indicating a hard fault.
    ✅ What actually fixed it The yellow connector under the driver's seat was disconnected and reconnected, but the resistance reading on the scan tool was still incorrect (0.3 ohms). The technician realized the orange Connector Position Assurance (CPA) clip was not fully seated. After pushing the CPA clip in until it clicked, the scan tool reading immediately changed to a normal 2.3 ohms, and the airbag light went out on its own.

OEM Part Supersession History

  • 1921055219256144 — Standard part revision/update by GM.
    Heads up: The part is listed for the passenger side, but the B0015 code refers to the driver's side. The equivalent driver's side part would have a different number, but follows a similar supersession path. This part contains a hazardous material (explosive charge) and may have shipping restrictions.

Model Year Variations Within This Range

  • 2010-2013: Models from 2010 onwards have Active Fuel Management (AFM) enabled on the 6.2L V8. While not directly related to the B0015 SRS code, major engine work related to AFM lifter failure (a common issue) can sometimes disturb body harnesses, including those under the carpet that lead to the seats, potentially inducing an SRS fault if care is not taken.
Reset Service airbag light fix Cadillac Escalade
Reset Service airbag light fix Cadillac Escalade
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
HOW TO RESET AIRBAG LIGHT WITHOUT SPECIAL TOOLS ON CHEVY, CHEVROLET, GMC, BUICK, CADILLAC
HOW TO RESET AIRBAG LIGHT WITHOUT SPECIAL TOOLS ON CHEVY, CHEVROLET, GMC, BUICK, CADILLAC
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:
  • Cadillac ESCALADE EXT: 2007200820092010201120122013
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