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-2014 Buick Enclave: Airbag Light Causes and Fixes

On a 2008-2014 Buick Enclave, code B0015 indicates a fault in the driver's seat belt pretensioner circuit, usually due to a loose connector or damaged wiring under the driver's seat. The airbag light will be on, and the pretensioner may not function in a crash.

16 minutes to read 2008-2014 Buick ENCLAVE
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 – $500
Parts Price
$0 – $250
⚠️ Drivable, but... — You can drive the vehicle, but the airbag system is compromised. The driver's seat belt pretensioner may not activate in an accident, increasing the risk of injury.
Key Takeaways
  • B0015 means there's an electrical fault with the driver's seat belt pretensioner, which will disable that safety feature.
  • The most common cause is a loose or damaged yellow connector under the driver's seat.
  • Always disconnect the battery for at least 15 minutes before inspecting or working on any airbag system wiring.
  • If checking the connector doesn't solve the issue, the seat belt buckle assembly (pretensioner) likely needs replacement.
  • Due to the risk of accidental deployment, professional diagnosis and repair are highly recommended for any airbag-related fault codes.
Code B0015 on a 2008-2014 Buick Enclave specifically points to a problem within the Supplemental Inflatable Restraint (SIR) system. It indicates that the Sensing and Diagnostic Module (SDM), the airbag computer, has detected an issue in the 'Driver Seat Belt Anchor Pretensioner Deployment Loop'. This could be an open circuit, a short to ground, a short to voltage, or an out-of-spec resistance reading. The SDM expects to see a resistance value between 1.1 and 3.9 ohms in the pretensioner circuit; if the reading goes outside this range for more than 120 milliseconds, the code is set. Essentially, the electrical circuit that fires the driver's seat belt pretensioner in a crash is compromised, and the airbag warning light is illuminated as a result.

What's Unique About the 2008-2014 Buick ENCLAVE

The yellow airbag wiring harness located under the driver's seat of a Buick Enclave.
On the Buick Enclave and other GM Lambda platform vehicles, the yellow connector under the front seat is a notorious failure point for the SRS system due to frequent seat movement.

The first-generation Buick Enclave and its GM Lambda platform mates (Chevy Traverse, GMC Acadia, Saturn Outlook) are known for airbag system faults related to wiring and connectors under the front seats. Frequent seat movement can stress the wiring harness for the seat belt pretensioners and side airbags, leading to intermittent or permanent faults like B0015. This issue was so prevalent that it was the subject of GM Safety Campaign #14030, which addressed corrosion and loose crimps in the side-impact airbag wiring connectors. Multiple Technical Service Bulletins, including #08-09-41-002H, were issued to address intermittent airbag lights caused by poor connector engagement, highlighting this as a persistent design issue.

Diagnostic Flowchart

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

What is the current condition of the yellow connector under the driver's seat?
→ Disconnect battery for 15 minutes. Unplug the yellow connector, clean terminals, reconnect firmly ensuring the CPA clip engages, and zip-tie the harness to the seat frame.
→ Splice in a new seat belt pretensioner pigtail (ACDelco PT2439, roughly $25-$40) and replace the CPA retainer if broken.
Does an SRS scan tool show high resistance or an open circuit?
→ Solder the female terminals at the crimp as per GM TSB PI1357 to resolve factory high resistance issues.
→ The pretensioner ($150-$250) may be faulty. Have a shop verify using an SIR load tool (J-38715-A) before replacing the buckle assembly.
→ Wiggle the harness to check for intermittent faults. If the code persists, have a shop test the pretensioner with an SIR load tool.
Professional service recommended: Working on the airbag (SRS) system is hazardous. There is a risk of accidental deployment, which can cause serious injury, or improper repair, which could lead to system failure during a collision. Professional service is strongly recommended. The system must be properly disabled before work begins.

Symptoms You May Notice

The instrument cluster of a Buick Enclave showing the 'Service Airbag' message and the red SRS warning light.
The most common symptoms of code B0015 are the red airbag warning light and a 'Service Airbag' message displayed on the Driver Information Center.
  • Airbag warning light illuminated on the instrument panel
  • "Service Airbag" message on the Driver Information Center (DIC)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the clock spring (This part is in the steering column and is not related to the seat belt pretensioner circuit).
  • Replacing the passenger seat belt pretensioner (B0015 is specific to the driver's side).

Most Likely Causes

Comparison of a clean, healthy yellow airbag connector versus one with corroded pins and heat damage.
The B0015 code is frequently caused by high resistance in the yellow connector under the driver's seat. Left: A clean connector with tight terminal tension. Right: A connector showing the corrosion or loose pins that trigger the airbag light.
  1. Loose or Damaged Connector Under Driver's Seat 🔴 High Probability The wiring harness for the seat belt pretensioner is located under the driver's seat and is susceptible to being pulled, stretched, or disconnected from frequent seat adjustments or items stored under the seat. The issue is well-documented in GM TSBs.
    How to confirm: Visually inspect the large yellow connector under the driver's seat. Ensure it is fully seated and the Connector Position Assurance (CPA) clip (often pink or orange) is engaged. Wiggle the connector while monitoring the code status with a scan tool to see if the fault is intermittent. An open circuit will show a very high resistance reading on the scan tool's live data for the deployment loop.
    Typical fix: Reseat the connector and secure the CPA clip. If the connector or terminals are damaged, a new pigtail harness (e.g., ACDelco PT2439) may need to be spliced in. Many owners report success by simply disconnecting, cleaning, and reconnecting the plug, then securing the harness with a zip-tie 🎬 Watch: A simple fix for the under-seat connector to the seat frame to prevent future movement.
    Est. part cost: $0-$40
  2. Faulty Driver Seat Belt Pretensioner 🟡 Medium Probability The pretensioner itself contains a small explosive charge and an internal resistor. This component can fail electrically over time, causing its resistance to go out of the acceptable range (typically 1.1 to 3.9 ohms).
    How to confirm: After confirming the wiring is good, a professional technician can use a special tool (SIR load tool, e.g., J-38715-A) to substitute the pretensioner. If the code disappears with the tool connected, the pretensioner is faulty. Never use a standard multimeter to test resistance, as it can induce current and trigger a deployment.
    Typical fix: Replace the driver's side seat belt buckle assembly, which contains the pretensioner. This is an unserviceable unit.
    Est. part cost: $150-$250
  3. Damaged Wiring or High Resistance in Harness ⚪ Low Probability Wires can chafe or break inside the protective loom, especially at pivot points. Additionally, TSB PI1357 notes that poor terminal crimps from the factory can cause high resistance, triggering the code.
    How to confirm: Perform a continuity and resistance test on the wires between the pretensioner connector and the Sensing and Diagnostic Module (SDM) connector. This requires a wiring diagram and careful probing. TSB PI1357 outlines a procedure to solder the female terminals at the crimp to resolve high resistance.
    Typical fix: Repair the broken or shorted wire. This may involve splicing in a new section of wire and ensuring it is properly insulated and protected. For high resistance issues, soldering the terminal crimps as per the TSB may be required.
    Est. part cost: $5-$20

Rare But Worth Checking

  • Faulty Sensing and Diagnostic Module (SDM): This is the airbag control module, located under the center console. It should only be considered after all other possibilities (wiring, connectors, pretensioner) have been exhaustively ruled out. It is rare for the module to fail for a single circuit.
  • Aftermarket 12V Power Outlet Charger Interference: GM Technical Service Bulletin PIT5564A identifies that some aftermarket USB or phone chargers plugged into the 12-volt power outlets can create electrical interference. This interference can cause the deployment loop resistance to fluctuate wildly, triggering codes like B0015 with symptom bytes for both high and low resistance (0D and 0E). If the fault is intermittent and diagnostics don't find a cause, unplugging all aftermarket accessories from power outlets is a key diagnostic step.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative battery terminal and wait at least 15 minutes before working on any SRS components to allow the system's backup power to discharge.
  2. Visually inspect under the driver's seat for any loose items that could have damaged the wiring.
  3. Locate the large yellow SRS connector under the seat.
  4. Verify the connector is fully seated and the Connector Position Assurance (CPA) lock (a small, often pink or orange, plastic clip) is in place. Disconnect and reconnect it to be sure. An audible click should be heard.
  5. Inspect the wires leading to the connector for any signs of stretching, chafing, or breaks.
  6. If the visual inspection reveals no issues, the next step requires a scan tool capable of reading SRS codes and live data.
  7. Check for specific symptom bytes (e.g., 04 for open circuit 🎬 Watch: Diagnosing B0015-04 codes on GM vehicles, 0D for high resistance) to narrow the diagnosis.
  8. Clear the codes and see if B0015 returns immediately. If it does, the fault is currently active. Wiggle the harness to see if the code changes state, indicating an intermittent connection.
  9. If the problem is confirmed to be beyond a simple connector issue, professional diagnosis with specialized tools (SIR load tool) is recommended to test the pretensioner and the SDM.
  10. Never use a standard ohmmeter on SRS components; it can induce enough voltage to deploy the device.

Parts You'll Likely Need

A new ACDelco PT2439 pigtail connector used to repair damaged airbag wiring.
If the original connector is damaged or corroded beyond cleaning, an ACDelco PT2439 pigtail is the standard replacement part to restore a solid connection.
  • Driver Seat Belt Buckle Pretensioner (OEM #19301109 (Ebony), 19301108 (Titanium)) — This is the component that the B0015 code directly monitors. If the internal resistance of the pretensioner fails, it must be replaced as a unit. Part number varies by interior color.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $150-$250
    Aftermarket price range: $100-$180
  • Seat Belt Pretensioner Connector Pigtail (OEM #ACDelco PT2439 / GM 19180245) — If the yellow connector itself or the wires immediately attached to it are damaged, this pigtail is required to be spliced into the harness for a proper repair.
    Trusted brands: ACDelco
    OEM price range: $25-$40
    Aftermarket price range: $20-$35
  • Connector Position Assurance (CPA) Retainer — As cited in TSB #08-09-41-002H, these small plastic retainers can break or fail to lock properly, leading to intermittent connections. They are a very inexpensive part to replace during diagnosis.
    Trusted brands: ACDelco
    OEM price range: $5-$15
    Aftermarket price range: $5-$15

Related Codes That Often Appear With This One

  • B0014 — This code relates to the Driver Seat Side Air Bag, which shares the same wiring harness and large yellow connector under the seat. A problem with the main harness under the seat can trigger both codes.
  • B0022 — This is the equivalent code for the Passenger Seat Belt Pretensioner. If both B0015 and B0022 are present, it could point to a common issue like a past accident that deployed both pretensioners or a problem with the SDM.

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)
  • PIT5564A: SIR MIL With DTC's B0012 B0013 B0014 B0015 B0019 B0020 B0021 and/or B0022

Platform-Specific Known Issues

A driver's side seat belt pretensioner assembly showing the buckle and the cylindrical deployment unit.
While the connector is the primary suspect, the pretensioner itself can fail internally. This component contains an explosive charge used to tighten the belt during an impact.
  • Common Under-Seat Connector Failure: The most frequent cause of B0015 is the large yellow connector under the driver's seat working its way loose. A user on 2CarPros with a 2013 Enclave reported multiple airbag codes including B0015, with the under-seat harness being the suspected culprit. A common DIY fix involves disconnecting the battery, unplugging the connector, cleaning the terminals, plugging it back in firmly, and then using a zip-tie to secure the wiring harness to a non-moving part of the seat frame. This prevents the harness from being tugged on when the seat is moved, providing a long-term solution.
  • GM Safety Campaign and TSBs: GM issued safety campaign #14030 for 2008-2013 models to address corrosion and loose crimps in the seat-mounted airbag wiring connectors. Additionally, TSB #08-09-41-002H specifically calls out B0015 and recommends inspecting and replacing the Connector Position Assurance (CPA) retainer. A later TSB, #PI1357, addresses cases where the terminal crimps themselves have high resistance and require soldering.

Mechanic-Grade Diagnostic Values

  • Driver Seat Belt Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: A reading greater than 3.9 ohms for 120ms sets code B0015 0D. A reading less than 1.1 ohms sets B0015 0E. An open circuit for 120ms sets B0015 04.

Hidden / Shadow Codes Worth Checking

  • B0015 01: Driver Seat Belt Pretensioner Deployment Loop Short to Voltage (see via GM-specific scan tool like a Tech2 or GDS2.)
  • B0015 02: Driver Seat Belt Pretensioner Deployment Loop Short to Ground (see via GM-specific scan tool like a Tech2 or GDS2.)
  • B0015 04: Driver Seat Belt Pretensioner Deployment Loop Open Circuit. (see via GM-specific scan tool like a Tech2 or GDS2.)
  • B0015 0D: Driver Seat Belt Pretensioner Deployment Loop Resistance Above Threshold. (see via GM-specific scan tool like a Tech2 or GDS2.)
  • B0015 0E: Driver Seat Belt Pretensioner Deployment Loop Resistance Below Threshold. (see via GM-specific scan tool like a Tech2 or GDS2.)

Scan Tool Commands That Help

  • GDS2/Tech2: SIR Deployment Loop Resistance Display — To monitor the live resistance value of the pretensioner circuit while wiggling wires and connectors to identify intermittent open circuits or high resistance. This is critical for diagnosing loose connections.
  • GDS2/Tech2: Clear SIR Codes — Used after a repair is completed to turn off the airbag light. The light will not turn off on its own even if the fault is fixed; codes must be manually cleared.
  • J-38715-A (or equivalent): SIR Load Tool — This special tool is a resistor that substitutes the actual pretensioner. After disconnecting the pretensioner, this tool is plugged into the vehicle-side connector. If the code can be cleared and stays cleared with the tool installed, it proves the vehicle wiring and SDM are good, isolating the fault to the pretensioner itself.

Wiring & Ground Locations

  • SDM (Sensing and Diagnostic Module) — Under the center floor console.. This is the airbag control computer that monitors the pretensioner circuit and sets code B0015. All circuit tests ultimately lead back to its connector.
  • G301 — Behind the left (driver's side) kick panel.. This is a major body ground point for multiple interior modules. While not directly in the pretensioner loop, a poor ground here can cause a variety of strange electrical issues in the cabin, including problems with the SDM.
  • G304 — Below the floor console.. This ground is physically close to the SDM and serves several modules. A fault at this location could potentially impact the SDM's operation or reference voltage.

Real Owner Repair Stories

  • YouTube video by 'NASSTRAC LLC' (Chevrolet vehicle (similar GM platform)) — Airbag light on with codes B0015 and B0022 (Driver and Passenger Pretensioner codes).
    ❌ Tried (didn't work) Initial scan showed multiple open circuit codes for the pretensioners.
    ✅ What actually fixed it The video demonstrates that after replacing a faulty seat belt, one of the codes changed from active to history. The final diagnosis was that the connector for the pretensioner was not fully seated, likely due to an incorrect replacement part being used previously. Fully seating the correct connector and clearing the codes resolved the issue for the driver's side.
  • YouTube video by 'Auto Repair Guys' (Chevrolet vehicle (similar GM platform)) — Airbag light on with code B0015-04 (Driver Seat Belt Pretensioner Deployment Loop Open Circuit).
    ✅ What actually fixed it The video identifies the cause as a bad connection at the yellow connector under the driver's seat. The fix demonstrated is to disconnect the battery, unplug the connector, clean the terminals, plug it back in, and secure the harness with a zip-tie to prevent it from pulling loose again. This confirms the common fix described in Pass 2.

OEM Part Supersession History

  • 1925768319301109 — Standard part lifecycle update. The new part is the current service replacement.
    Heads up: No known incompatibilities; 19301109 is the correct replacement for vehicles that used 19257683.
AIRBAG LIGHT ON CODE B0015, B0015-04 CHEVROLET GMC BUICK CADILLAC CHEVY
AIRBAG LIGHT ON CODE B0015, B0015-04 CHEVROLET GMC BUICK CADILLAC CHEVY
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 27, 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:
  • Buick ENCLAVE: 2008200920102011201220132014
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