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 2006-2013 Chevrolet Malibu: Airbag Light and Seat Belt Pretensioner Faults

Code B0015 on a 2006-2013 Chevy Malibu indicates a fault in the driver's seat belt retractor pretensioner circuit, usually due to high resistance. The most common cause is a poor connection at the yellow connector under the driver's seat or a faulty Connector Position Assurance (CPA) retainer, as cited in GM Technical Service Bulletin #08-09-41-002H. A simple reseating of the connector often resolves the issue.

18 minutes to read 2006-2013 Chevrolet MALIBU
Most Likely Cause
Loose or Damaged Connector Under Driver's Seat
Difficulty
3/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$75 – $550
Parts Price
$5 – $350
⚠️ Drivable, but... — The vehicle will drive normally, but the airbag warning light indicates that the entire Supplemental Inflatable Restraint (SIR) system is disabled for safety. This means airbags and seat belt pretensioners will not deploy in an accident, so repair is urgent.
Key Takeaways
  • B0015 means there's a fault with the driver's seat belt pretensioner circuit, which has disabled the entire airbag system.
  • Before buying any parts, perform the critical safety step of disconnecting the battery, then inspect the yellow connector under the driver's seat for a secure fit.
  • This is a known issue on GM vehicles, and the fix is often as simple as reseating the connector or replacing a small, broken plastic retainer clip (CPA).
  • Due to the risk of accidental airbag deployment, this repair is best left to professionals or experienced DIYers who follow all safety precautions.
  • A standard OBD-II reader cannot clear airbag codes; a more advanced scan tool is required.
The manufacturer-specific code B0015 on a Chevrolet Malibu points to a problem within the Supplemental Inflatable Restraint (SIR) system. Specifically, it means the Sensing and Diagnostic Module (SDM), or airbag control module, has detected an issue in the driver's seat belt retractor pretensioner deployment loop. This could be an open circuit, a short, or high/low resistance. The SDM expects to see a specific resistance value, typically between 1.4 and 4.2 ohms for this circuit. If the reading is outside this range for more than a few milliseconds, the code is set. The pretensioner is a safety device that uses a small explosive charge to tighten the seatbelt during a collision, and this code indicates the system may not function correctly, triggering the airbag warning light.

What's Unique About the 2006-2013 Chevrolet MALIBU

A 2008-2012 Chevrolet Malibu, a vehicle commonly affected by B0015 airbag codes due to its Epsilon platform wiring design.
The 7th generation Chevrolet Malibu (2008-2012) frequently experiences B0015 codes due to wiring harness tension under the front seats.

The 2006-2013 Malibu, along with many other GM vehicles from this era built on the Epsilon platform (like the Pontiac G6 and Saturn Aura), is known for issues with the airbag system's wiring connectors. GM issued a broad Technical Service Bulletin (TSB #08-09-41-002H) that directly addresses intermittent airbag lights caused by faulty Connector Position Assurance (CPA) retainers on various SIR components. This makes connector inspection the primary diagnostic step, often before considering more expensive parts. The terminals in these connectors have special plating for the sensitive, low-energy circuits, and improper handling can cause issues.

Diagnostic Flowchart

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

What do you see when inspecting the yellow connector under the driver's seat?
→ Disconnect the negative battery terminal, wait 2 minutes, then locate the yellow connector under the driver's seat. Unplug it, inspect for corrosion, and firmly reconnect it.
Did unplugging and firmly reconnecting the yellow connector clear the B0015 code?
→ The issue was a loose connection. Apply Nyogel 760G lubricant to the terminals during reassembly to prevent fretting corrosion from returning.
→ Have a professional test the pretensioner loop resistance. If outside 1.7-4.2 ohms, replace the driver's seat belt retractor assembly (approx $150-$350, e.g., OEM 19208586).
→ Replace the broken Connector Position Assurance (CPA) retainer ($5-$15). If unavailable, splice in a new connector pigtail (e.g., ACDelco PT2439).
→ Repair the damaged section of the yellow-sheathed wire using solder (avoid crimp connectors) and a dedicated SIR terminal repair kit.

Generation note: This year range covers the end of the 6th generation (2006-2008, including the 'Malibu Classic'), the entire 7th generation (2008-2012), and the first year of the 8th generation (2013). The common connector and wiring issues are prevalent across the 6th and 7th generations, which are explicitly covered by related TSBs. The 7th generation Malibu shares its Epsilon platform with the Saturn Aura and Pontiac G6, which exhibit identical failure patterns 🎬 See a walkthrough of common Malibu airbag light repairs for this code.

Professional service recommended: Working on the airbag (SIR) system is hazardous. It requires disconnecting the vehicle's power, waiting for system capacitors to discharge (at least 1-2 minutes, though some recommend longer), and specific procedures to prevent accidental deployment, which can cause serious injury. Special tools may be required to properly diagnose the circuit without risking deployment.

Symptoms You May Notice

  • Airbag warning light is continuously 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 Sensing and Diagnostic Module (SDM) before thoroughly checking the wiring and connectors under the seat.
  • Replacing the clock spring, which is related to the steering wheel airbag, not the seat belt pretensioner. A clock spring issue would typically set codes related to the steering wheel circuit (e.g., B0001, B0002).

Most Likely Causes

Side-by-side comparison showing a healthy yellow airbag connector with its CPA clip secure versus a damaged connector with a broken or missing retainer clip.
A secure CPA clip (left) ensures a solid electrical connection, while a broken or loose retainer (right) is the most common cause of the B0015 code.
  1. Loose or Damaged Connector Under Driver's Seat 🔴 High Probability The yellow SIR connector under the seat is subject to movement from seat adjustment and items stored under the seat, leading to poor contact over time. This is a widely documented issue on Malibus and other GM platforms.
    How to confirm: With the battery disconnected, locate the yellow connector under the driver's seat. Disconnect it, inspect for corrosion or spread terminals, and reconnect it firmly, ensuring the Connector Position Assurance (CPA) clip is secure. A wiggle test on the connector while monitoring resistance with a 🎬 Watch: Testing resistance for B0015 and B0016 airbag codes proper scan tool can confirm an intermittent connection.
    Typical fix: Reseating the connector often resolves the issue. If the connector or terminals are damaged, a new connector pigtail (e.g., ACDelco PT2439) may need to be spliced in. Applying Nyogel 760G lubricant during reassembly can help maintain a good connection and prevent fretting corrosion.
    Est. part cost: $0-$30
  2. Faulty Connector Position Assurance (CPA) Retainer 🔴 High Probability As outlined in TSB #08-09-41-002H, the small plastic CPA retainers (often orange, black, or yellow) on SIR connectors can become brittle, break, or go missing. The CPA is critical as it separates the internal shorting bars that are present for safety when the connector is unplugged. A missing CPA will cause a fault.
    How to confirm: Visually inspect the CPA retainer on the seat belt pretensioner connector. If it's broken, cracked, or missing, it must be replaced. The connector may feel seated, but without the CPA, it may not be fully engaged.
    Typical fix: Replace the broken CPA retainer. This is a small, inexpensive part, but it is critical for maintaining a secure connection. If a replacement CPA is not available, replacing the connector pigtail is the next step.
    Est. part cost: $5-$15
  3. Faulty Driver's Seat Belt Retractor/Pretensioner 🟡 Medium Probability If the vehicle has been in a previous collision, the pretensioner may have deployed and needs replacement. Internal failure of the pretensioner's electrical circuit or pyrotechnic charge can also occur with age.
    How to confirm: After confirming the wiring and connector are good, a professional scan tool can read the resistance of the deployment loop. An out-of-spec reading (typically should be 1.7-4.2 ohms) points to the pretensioner itself. A professional can use a diagnostic load tool (like a J 38715-A) to substitute the pretensioner; if the code disappears, the pretensioner is faulty.
    Typical fix: Replace the entire driver's side seat belt retractor assembly. This part contains the pretensioner mechanism. An example OEM part number for a 2009 Malibu is 19208586.
    Est. part cost: $150-$350
  4. Damaged Wiring Harness ⚪ Low Probability Wires under the seat can get pinched or chafed from seat movement or items stored under the seat, leading to an open or shorted circuit. The yellow sheathing is designed to make these wires easily identifiable.
    How to confirm: Visually inspect the yellow-sheathed wiring leading to the pretensioner for any signs of damage. Perform a continuity test on the wires between the pretensioner and the SDM if a break is suspected. This should be done with the battery and components disconnected.
    Typical fix: Repair the damaged section of wire. For SIR circuits, soldering is the preferred repair method over crimp connectors to ensure proper resistance. Use of a dedicated SIR terminal repair kit like J-38125 is recommended by GM.
    Est. part cost: $1-$10

Rare But Worth Checking

  • Faulty Sensing and Diagnostic Module (SDM): The SDM (airbag control module) is the last component to suspect. It should only be considered after all wiring, connectors, and the pretensioner itself have been ruled out as the cause. If the vehicle was in a prior accident, the SDM may have 'crash data' stored and will need to be reset or replaced by a specialist service.
  • Aftermarket 12V USB Charger Interference: A GM Preliminary Information bulletin (PIT5564A) notes that some low-quality aftermarket phone chargers plugged into the 12V power outlets can create electrical interference, causing random airbag loop resistance codes, including B0015. Unplugging the charger and clearing codes is the diagnostic step.

Diagnosis Steps

A technician using a digital multimeter to check the resistance of an airbag circuit connector.
If the connector is secure, the next step is testing the pretensioner loop resistance; it should typically fall between 1.7 and 4.2 ohms.
  1. Confirm the presence of code B0015 using an OBD-II scanner capable of reading SRS/airbag codes. Note the specific suffix, such as 04 (Open Circuit) 🎬 Watch: How to diagnose B0015 codes on GM vehicles or 0D (Resistance Above Threshold), for diagnostic clues.
  2. CRITICAL SAFETY STEP: Disconnect the negative battery terminal and wait at least 2 minutes for the system's backup power to discharge before proceeding.
  3. Move the driver's seat all the way back and up to get maximum access to the wiring underneath.
  4. Locate the yellow SIR system connector for the seat belt pretensioner. It is typically a two-wire connector.
  5. Inspect the connector and its CPA retainer for damage, looseness, or corrosion, as per TSB #08-09-41-002H.
  6. Disconnect and reconnect the connector, ensuring it clicks securely and the CPA is fully seated. A "push/push" test is recommended to confirm it's seated.
  7. Inspect the visible wiring harness for any pinches, chafing, or breaks.
  8. If the issue persists, a professional should test the circuit's resistance. A normal reading is typically 1.7-4.2 ohms. If the wiring is good, the fault lies within the seat belt pretensioner assembly.
  9. Reconnect the battery, clear the DTCs with the scanner, and turn the ignition on to see if the light returns. A standard code reader may not be able to clear SRS codes.

Parts You'll Likely Need

A new replacement seat belt retractor assembly with the integrated pyrotechnic pretensioner.
If the internal pretensioner has failed, the entire seat belt retractor assembly (like OEM 19208586) must be replaced.
  • Driver Seat Belt Retractor Pretensioner (OEM #19208586 (Example for 2009 Malibu)) — This is the component the code directly refers to. If wiring and connectors are good, the internal circuit of the pretensioner has failed.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $200-$350
    Aftermarket price range: $150-$250
  • Airbag Connector Pigtail or CPA Retainer (OEM #ACDelco PT2439 (Pigtail)) — Often the connector body or the CPA retainer is the true point of failure due to becoming brittle and breaking. Replacing the connector pigtail is necessary if the terminals are damaged.
    Trusted brands: ACDelco
    OEM price range: $15-$30
    Aftermarket price range: $10-$25

Related Codes That Often Appear With This One

  • B0022 — This code is for the passenger-side seat belt pretensioner. If both appear, it may suggest a common wiring harness issue or that both connectors are loose, a common occurrence.
  • B0014 — This code relates to the driver's side seat airbag. Since the wiring for both the seat airbag and seat belt pretensioner is routed under the seat, a problem with the main under-seat connector can trigger multiple codes.

Technical Service Bulletins (TSBs) & Recalls

  • TSB #08-09-41-002H: A comprehensive bulletin covering numerous GM vehicles, including the Malibu, for intermittent airbag lights caused by faulty Connector Position Assurance (CPA) retainers. It lists B0015 as one of the primary codes addressed.
  • PIT5564A: A Preliminary Information bulletin noting that aftermarket 12V chargers can cause electrical interference, leading to various airbag codes.

Platform-Specific Known Issues

  • A widespread issue with SIR connector integrity is documented in GM TSB #08-09-41-002H, which applies to 2006-2014 Malibu models. It states the condition may be caused by a 'loose, missing, or damaged connector position assurance (CPA) retainer'.
  • Owner experiences frequently cite that simply unplugging, inspecting, and firmly replugging the main yellow connector under the driver's seat resolves the B0015 code. This is often a zero-cost fix.
  • In a video demonstration on a similar GM vehicle, a technician showed the resistance on the faulty pretensioner loop was 25.5 ohms, far exceeding the expected 2.2-2.7 ohms. After reseating the connector, the resistance returned to a normal 2.3 ohms and the light went out.

Mechanic-Grade Diagnostic Values

  • Deployment Loop Resistance (Normal Operation) — expected: 1.7 - 4.2 ohms. Failure: A reading outside this range indicates a fault in the circuit or pretensioner.
  • Deployment Loop Resistance (DTC B0015 0D Trigger) — expected: > 3.9 ohms for 120 milliseconds. Failure: This indicates high resistance or an intermittent open circuit.
  • Deployment Loop Resistance (DTC B0015 0E Trigger) — expected: < 1.4 ohms for 2 seconds. Failure: This indicates a short circuit within the deployment loop.
  • Deployment Loop Resistance (with Load Tool J 38715-A) — expected: < 2 ohms. Failure: A reading higher than this with the load tool installed suggests a problem in the wiring harness leading to the SDM, not the pretensioner itself.

Hidden / Shadow Codes Worth Checking

  • B0015 0D: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Above Threshold. This is the most common variant, pointing to high resistance from a poor connection. (see via Professional-grade scan tool capable of reading GM-specific SRS codes and symptom bytes.)
  • B0015 04: Driver Seat Belt Retractor Pretensioner Deployment Loop Open. Indicates a complete break in the circuit, such as a disconnected plug or broken wire. (see via Professional-grade scan tool capable of reading GM-specific SRS codes and symptom bytes.)
  • B0015 0E: Driver Seat Belt Retractor Pretensioner Deployment Loop Resistance Below Threshold. Points to a short circuit in the wiring or within the pretensioner. (see via Professional-grade scan tool capable of reading GM-specific SRS codes and symptom bytes.)
  • B0015 02: Driver Seat Belt Retractor Pretensioner Control Circuit Short to Ground. (see via Professional-grade scan tool capable of reading GM-specific SRS codes and symptom bytes.)

Scan Tool Commands That Help

  • GDS2 / Tech2 or equivalent: View Live Data: 'Deployment Loop Resistance' — Use this while performing a 'wiggle test' on the under-seat connector and harness. The resistance value should remain stable within the 1.7-4.2 ohm range. Spikes or dropouts pinpoint an intermittent connection.
  • GDS2 / Tech2 or equivalent: Clear SRS DTCs — After any physical repair (reseating connector, replacing part), the code must be manually cleared. The airbag light will not turn off on its own, even if the fault is fixed.
  • GDS2 / Tech2 or equivalent: Module Information / Crash Data Status — To check if the Sensing and Diagnostic Module (SDM) has 'crash data' stored from a previous accident. If crash data is present, the module often needs to be sent out for a reset service, as it cannot be cleared with a standard scan tool.

Wiring & Ground Locations

  • Driver Seat Belt Retractor Pretensioner — At the bottom of the driver's side 'B' pillar, where the seat belt spools into the vehicle's structure.. This is the component that code B0015 directly monitors. The wiring harness runs from here, down the pillar, and under the carpet to the main vehicle harness.
  • SDM (Sensing and Diagnostic Module) — For 7th Gen (2008-2012), it's under the center console. For 6th Gen 'Classic' (through 2008), it's located under the driver's seat.. This is the control module that sets the code. Knowing its location is critical for advanced diagnostics, like checking its ground connection or testing wiring continuity back to it.
  • G201 / G203 — Under the center console, on a support bracket near the SDM (on 7th gen models).. These are the primary interior ground points for modules in the center of the vehicle. A loose or corroded ground here could cause erratic behavior from the SDM, though it's a less common cause than the connector issue.
  • G303 — In the driver's side (left) kick panel area.. This ground serves various components in the driver's side of the cabin. While not directly tied to the SDM in most diagrams, it's a key ground point to check for any widespread electrical issues on the driver's side.

Real Owner Repair Stories

  • YouTube channel 'Mathuza Car Service' (Chevrolet Cruze (similar GM system)) — Airbag light on with codes B001A and B0015.
    ✅ What actually fixed it The mechanic found two separate wiring issues. First, the connector for the seat belt anchor pretensioner (B001A) was physically damaged. Second, the wiring for the main pretensioner circuit (B0015) under the seat had been cut. The fix was to repair both sections of wiring. The mechanic demonstrated using a resistor to emulate the circuit for diagnostic purposes before making the final repair.
  • YouTube channel 'Driven By Satch' (2006 Vauxhall Astra (shared GM logic)) — Airbag light on with codes B0014 (Driver side airbag squib open circuit) and B0015 (Driver pre-tensioner circuit open).
    ✅ What actually fixed it A loose connection block was found under the driver's seat. The connector was securely plugged back in. This fixed the physical fault, but the light remained on until the codes were cleared using an Autel MD702 scanner.

Model Year Variations Within This Range

  • 2008: Two different body styles were sold as the 2008 Malibu: the new 7th generation ('New Style') and the carry-over 6th generation ('Classic' style). Parts, wiring, and module locations can differ significantly. For example, the SDM on the 'Classic' is under the driver's seat, while on the 'New Style' it is under the center console.
  • 2006-2012: While B0015 typically refers to the main retractor pretensioner at the B-pillar, some vehicles in this era began using a second 'anchor' pretensioner at the buckle. A fault in the anchor pretensioner usually sets a different code (like B001A or B001B), but technicians should be aware that two pretensioners may exist for one seat.
  • 2008 (and related platforms): On the related Saturn Aura, there was a mid-year change in the under-seat connector design (black vs. purple). This indicates that similar running changes could exist on the Malibu, making visual verification of connector types crucial before ordering replacement parts.
AIRBAG LIGHT ON CODE B0015, B0015-04 CHEVROLET GMC BUICK CADILLAC CHEVY
AIRBAG LIGHT ON CODE B0015, B0015-04 CHEVROLET GMC BUICK CADILLAC CHEVY
2010 Malibu Air bag light Code B0014
2010 Malibu Air bag light Code B0014
** GM Air Bag Codes : B0012 - B0013  / B0015 - B0016 **
** GM Air Bag Codes : B0012 - B0013 / B0015 - B0016 **
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:
  • Chevrolet MALIBU: 20062007200820092010201120122013
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