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-2010 Chevrolet Silverado 2500: Airbag Light and Pretensioner Faults

On a 2007-2010 Silverado 2500, code B0015 almost always points to a poor connection at the driver's seatbelt pretensioner. The most common fix is inspecting the yellow connector under the driver's seat and replacing a small plastic clip (CPA retainer), a known issue cited in GM TSB #08-09-41-002H. This is often a very low-cost repair.

16 minutes to read 2007-2010 Chevrolet SILVERADO 2500
Most Likely Cause
Loose, Broken, or Missing Connector Position Assurance (CPA) Retainer
Difficulty
3/5
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $550
Parts Price
$5 – $350
⚠️ Drivable, but... — The truck will drive normally, but the airbag warning light indicates the entire Supplemental Restraint System is disabled. In an accident, the airbags and seatbelt pretensioners will not deploy.
Key Takeaways
  • B0015 means the airbag system is OFF due to a fault in the driver's seatbelt pretensioner circuit.
  • The most likely cause on this truck is a bad connection under the driver's seat, often due to a broken plastic clip (CPA retainer) as noted in a GM service bulletin.
  • Always disconnect the battery for at least 15 minutes before inspecting or touching any yellow airbag system connectors.
  • This is a critical safety issue. Do not drive the vehicle long-term with this fault, as no airbags will deploy in a crash.
  • The airbag light will not go off by itself; the code must be cleared with a professional-grade scan tool after the repair is completed.
The trouble code B0015 on a 2007-2010 Chevrolet Silverado 2500 indicates a specific fault within the Supplemental Inflatable Restraint (SIR) system. It means the airbag's computer, the Sensing and Diagnostic Module (SDM), has detected a problem in the 'Driver Seat Belt Retractor Pretensioner Deployment Loop'. This circuit is responsible for firing the explosive charge that tightens the driver's seatbelt in a crash. The code is set when the circuit's electrical resistance is out of the expected range. Specifically, the SDM flags a fault if it detects resistance greater than 3.9 ohms (often logged with symptom byte :0D), less than 1.1 ohms (symptom byte :0E), or a complete open circuit (symptom byte :04) for more than 120 milliseconds. When this code is active, the airbag warning light will illuminate, and the entire airbag system is disabled.

What's Unique About the 2007-2010 Chevrolet SILVERADO 2500

For the GMT900 platform, which includes the 2007-2010 Silverado 2500, this code is frequently caused by a minor but well-documented issue. General Motors issued Technical Service Bulletin #08-09-41-002H, which applies directly to this truck, identifying the root cause as a faulty Connector Position Assurance (CPA) retainer. This small plastic clip on the airbag system's yellow connectors can become loose or break, leading to a poor connection and triggering the B0015 code. This makes the problem much more likely to be a simple connector issue rather than a failure of the expensive seatbelt assembly itself. Additionally, GM has noted in a separate bulletin (PIT5564A) that electrical interference from aftermarket phone chargers in the 12V outlets can sometimes induce false SIR codes on these trucks.

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 15 minutes. Replace the CPA retainer (GM PN 88988974, $5-$15), apply dielectric grease (GM P/N 12345579), and firmly reseat the connector.
→ Disconnect battery for 15 minutes. Clean the terminals or splice in a new airbag connector pigtail (ACDelco PT2439, $15-$40) if physically damaged.
What does a scan tool show for the pretensioner deployment loop resistance?
→ Replace the driver seatbelt retractor assembly (OEM PN 19210385 or 19260190, $200-$350) as the internal pretensioner has failed.
→ Unplug any aftermarket 12V chargers to prevent interference, then wiggle the seat harness while watching live data to find intermittent breaks.
Professional service recommended: Working on the airbag (SIR) system carries a risk of accidental deployment, which can cause serious injury. The system must be properly disabled before service and requires a special scan tool to clear the code afterward.

Symptoms You May Notice

  • Airbag warning light is constantly illuminated on the instrument panel.
  • "Service Air Bag" message may appear on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the entire seatbelt assembly when only the CPA retainer clip was broken or the connector was loose.
  • Replacing the clock spring (which is in the steering column) - B0015 on this truck specifically relates to the seatbelt pretensioner circuit, not the steering wheel airbag.

Most Likely Causes

  1. Loose, Broken, or Missing Connector Position Assurance (CPA) Retainer 🔴 High Probability This is a known issue documented by General Motors in TSB #08-09-41-002H. The small plastic clips on the yellow airbag connectors, particularly under the driver's seat, can become brittle and fail, causing a loss of connection.
    How to confirm: Visually inspect the large yellow connector under the driver's seat. Check if the small plastic locking clip (the CPA) is fully seated, cracked, or missing. Wiggling the connector while monitoring resistance with a scan tool 🎬 Watch: How to diagnose common GM airbag resistance codes can also confirm an intermittent connection.
    Typical fix: Replace the Connector Position Assurance (CPA) retainer. The connector should be reseated, and the new CPA clip installed to ensure it stays locked. The TSB also recommends applying dielectric grease (GM P/N 12345579) to the connector terminals during reassembly.
    Est. part cost: $5-$15
  2. Damaged Wiring or Loose Connector Under Driver's Seat 🟡 Medium Probability Items stored under the seat or movement from entering/exiting the vehicle can snag and damage the wiring harness or dislodge the main connector over time. Constant seat movement can also cause stress on the wires, leading to breaks inside the insulation. Moisture from floor mat cleaning or spills can also get into the connector and cause corrosion.
    How to confirm: After disabling the SIR system, disconnect the connector and inspect the terminals for damage, corrosion (green or white powder), or being spread too far apart (poor pin tension). Inspect the wiring harness for any signs of chafing, stretching, or cuts.
    Typical fix: If the connector is loose, simply reconnecting it securely may solve the problem. If terminals are corroded or damaged, the connector pigtail may need to be replaced. Damaged wiring must be repaired following SIR system best practices (no soldering).
    Est. part cost: $15-$40 for a pigtail connector.
  3. Faulty Driver Seatbelt Retractor/Pretensioner ⚪ Low Probability
    How to confirm: If the wiring, connector, and CPA are all confirmed to be in good condition, the fault is likely internal to the pretensioner. The resistance of the pretensioner unit itself can be checked via a scan tool. A reading outside the typical 1.1-3.9 ohm range indicates a faulty unit.
    Typical fix: The entire driver's side seatbelt retractor assembly must be replaced as a single unit. The pretensioner is integrated into the retractor.
    Est. part cost: $200-$350

Rare But Worth Checking

  • Electrical Interference from 12V Accessories: GM issued a preliminary bulletin (PIT5564A) noting that electrical noise from aftermarket devices, especially phone chargers, plugged into the vehicle's 12V power outlets can cause intermittent SIR faults, including B0015. Before extensive diagnosis, unplug all such devices, clear the codes, and see if the fault returns.
  • Faulty Sensing and Diagnostic Module (SDM): This is extremely rare. The SDM (the airbag computer) should only be considered as the cause after all other possibilities, including wiring and components, have been exhaustively tested and ruled out.
  • 🎬 Watch: Troubleshooting communication issues and airbag light faults

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the vehicle's negative battery terminal and wait at least 15 minutes for the SIR system's backup power to discharge before performing any physical inspection or work.
  2. PRELIMINARY CHECK: Unplug any aftermarket phone chargers or other devices from all 12V power outlets to eliminate potential electrical interference as described in GM bulletin PIT5564A.
  3. Scan the SIR system with a professional scan tool capable of reading manufacturer-specific codes to confirm B0015 is active and note any symptom bytes (e.g., :04 for open circuit, :0D for high resistance).
  4. Visually inspect the large yellow electrical connector and its wiring harness under the driver's seat. Check for any obvious damage, and ensure the connector is fully seated.
  5. Inspect the Connector Position Assurance (CPA) retainer on the connector. Confirm it is present, not broken, and fully locked in place. The CPA should provide an audible/tactile click when seated.
  6. If the CPA is faulty or the connector is loose, replace the CPA, secure the connection, clear the codes with the scan tool, and see if the code returns.
  7. If the connection seems good, disconnect the connector (with the system disabled) and inspect the terminals for corrosion or damage. Clean as needed. The TSB recommends applying dielectric grease (GM P/N 12345579) during reassembly.
  8. If wiring and connectors are good, the next step is to test the pretensioner itself. A scan tool can read the resistance of the deployment loop in real-time. A reading outside of the 1.1 - 3.9 ohm range points to a faulty pretensioner. Wiggling the harness while watching the live data can expose an intermittent open or short.
  9. If the pretensioner resistance is within spec, a wiring continuity test between the SDM connector and the pretensioner connector would be the final step to rule out a wiring break before condemning the SDM.
  10. Once the repair is complete, the code must be cleared from the SDM using a compatible scan tool. The light will not turn off on its own.

Parts You'll Likely Need

  • Connector Position Assurance (CPA) Retainer (OEM #88988974) — This small plastic clip is the most common failure point leading to code B0015, as identified in GM's own service bulletin #08-09-41-002H.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $5-$15
    Aftermarket price range: $3-$10
  • Driver Seatbelt Retractor Assembly (OEM #19210385, 19260190 (Verify by VIN)) — If the pretensioner's internal resistance is out of spec, the entire assembly, which includes the pretensioner, must be replaced. This is the fix when the wiring and connectors are confirmed to be good. Part numbers vary by cab style and interior color; always verify with VIN.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $250-$350
    Aftermarket price range: $150-$250
  • Airbag Connector Pigtail (OEM #PT2439 (ACDelco)) — If the connector itself or its terminals are physically damaged or corroded from moisture, splicing in a new pigtail is the correct repair.
    Trusted brands: ACDelco, Dorman
    OEM price range: $30-$50
    Aftermarket price range: $15-$30

Related Codes That Often Appear With This One

  • B0022 — This code relates to the passenger side seatbelt pretensioner. Seeing both codes could indicate a common issue like water ingress affecting both under-seat connectors, or two separate connector issues happening simultaneously.
  • B0016 — This code relates to the passenger side roof rail airbag. TSB #08-09-41-002H also lists this code as potentially being caused by a faulty CPA retainer on a different connector, suggesting a common component failure.

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...Set (Inspect and Replace Connector Position Assurance (CPA) Retainer).
  • PIT5564A: Intermittent SIR Light And/Or Multiple SIR DTCs Set. This bulletin notes that electrical noise from aftermarket accessories plugged into 12V outlets can cause false airbag codes, including B0015.

Platform-Specific Known Issues

  • TSB #08-09-41-002H specifically calls out intermittent airbag lights caused by faulty Connector Position Assurance (CPA) retainers on a wide range of GM vehicles, including the 2007-2010 Silverado 2500.

Mechanic-Grade Diagnostic Values

  • Driver Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. A healthy component often reads between 2.2 - 2.7 ohms on a multimeter.. Failure: A reading > 3.9 ohms (sets B0015:0D), < 1.1 ohms (sets B0015:0E), or OL/infinity (sets B0015:04). A reading of 25.5 ohms is a common value for an open circuit shown on a scan tool.
  • SIR System Diagnostic Voltage — expected: 9 - 16 Volts. Failure: The SDM will not perform diagnostics if the system voltage is outside this range.

Hidden / Shadow Codes Worth Checking

  • B0015 04: Driver Seat Belt Retractor Pretensioner Deployment Loop Open Circuit. This strongly points to a disconnected plug, broken wire, or failed CPA retainer. (see via GM-specific scan tool (e.g., Tech2, GDS2) or advanced aftermarket scanner.)
  • B0015 0D: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Above Threshold. This is the most common symptom for a poor connection from a loose connector or failing CPA clip. (see via GM-specific scan tool (e.g., Tech2, GDS2) or advanced aftermarket scanner.)
  • B0015 0E: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Below Threshold. This indicates a short circuit in the wiring or an internal failure of the pretensioner unit. (see via GM-specific scan tool (e.g., Tech2, GDS2) or advanced aftermarket scanner.)
  • B0015 02: Driver Seat Belt Retractor Pretensioner Deployment Loop Short to Ground. (see via GM-specific scan tool (e.g., Tech2, GDS2) or advanced aftermarket scanner.)

Scan Tool Commands That Help

  • GDS2: Data Display: Deployment Loop Resistance — This function is used to monitor the live resistance value of the pretensioner circuit. The specific path is: Module Diagnostics > K36 Restraints Control Module > Data Display > Deployment Loop 1-14 Resistance Data. Wiggling the under-seat harness while watching this data can confirm an intermittent connection. Note that an updated version of GDS2 may be required for an accurate reading.
  • Tech2 / GDS2: Clear DTCs — After the physical repair is completed, the B0015 code is a 'hard fault' and will not clear on its own. A capable scan tool must be used to clear the code from the SIR/SDM module to turn off the airbag light.
  • Tech2 / GDS2: Module Setup > Setup New SDM — This function is only used if the entire Sensing and Diagnostic Module (SDM) is replaced. It syncs the new module to the vehicle's BCM and VIN. This is not required for a pretensioner or connector repair.

Wiring & Ground Locations

  • Driver Pretensioner Circuit at SDM — The Sensing and Diagnostic Module (SDM) is located under the center console. The driver pretensioner high control circuit is on pin 37 and the low control circuit is on pin 38 of the X2 connector at the SDM.. These are the specific pins to test for continuity back to the pretensioner connector if a wiring break is suspected between the module and the component.
  • Driver Seatbelt Retractor Pretensioner — The pretensioner assembly is integrated into the seatbelt retractor, which is located at the base of the driver's side B-pillar (the pillar between the front and rear doors).. This is the component being monitored. The wiring runs from the SDM, under the carpet to the main under-seat connector, and then to the pretensioner at the B-pillar.
  • Main SIR Connector (Under Seat) — A large, yellow electrical connector located under the driver's seat, connecting the body harness to the seat and pretensioner harness.. This is the most common failure point for code B0015 due to loose connections, damaged wires from seat movement, or a broken CPA retainer clip as cited in TSB #08-09-41-002H.

Real Owner Repair Stories

  • YouTube channel 'Bilal's Workshop' (Chevrolet vehicle with B0015 (repair process shown is applicable to Silverado)) — Airbag light on with DTC B0015 - Driver Seat Belt Retractor Pretensioner Deployment Loop Open.
    ❌ Tried (didn't work) Initial inspection showed the connector was plugged in.
    ✅ What actually fixed it The vehicle had been in a prior accident and the seat belt assembly was replaced with a used part. Although the replacement part's electrical connector looked identical and plugged in, it was not making a proper internal connection. After confirming the wiring was good with a resistor, the owner realized the connector itself was the issue. Replacing the pretensioner with a correct, compatible part and ensuring the connector fully seated and locked resolved the code.

OEM Part Supersession History

  • 19210385, 19178420, 1916723519260190 — Standard part evolution and consolidation by the manufacturer.
    Heads up: This applies to the driver's side seatbelt retractor assembly for an ebony interior. Part numbers are highly specific to cab style (regular, extended, crew) and interior color. Always verify the correct part number with the vehicle's VIN before ordering.
** GM Air Bag Codes : B0012 - B0013  / B0015 - B0016 **
** GM Air Bag Codes : B0012 - B0013 / B0015 - B0016 **
GMT-900 Air Bag no com airbag light on fix SRS
GMT-900 Air Bag no com airbag light on fix SRS
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 30, 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:
  • Chevrolet SILVERADO 2500: 2007200820092010
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