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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos

B0016 on 2008-2014 Cadillac CTS: Airbag Light and Connector Fault Guide

This code indicates a fault in an airbag deployment loop, most commonly caused by a poor connection under one of the front seats or at the A-pillar for the roof rail airbag. The fix is often as simple as reseating the yellow connector and replacing a small plastic retainer clip (CPA), a very low-cost part, GM P/N 88988974.

14 minutes to read 2008-2014 Cadillac CTS
Most Likely Cause
Loose, Damaged, or Missing Connector Position Assurance (CPA) Retainer
Difficulty
3/5
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$75 – $250
Parts Price
$5 – $50
⚠️ Drivable, but... — The vehicle will drive normally, but the airbag system is compromised. In the event of a collision, the airbags may not deploy as designed, increasing the risk of injury.
Key Takeaways
  • B0016 on a 2008-2014 CTS means there's an electrical fault in an airbag circuit, which disables that part of the safety system.
  • Do not immediately assume you need a new airbag. The problem is almost always a cheap and simple connector or clip issue, as documented in a GM TSB.
  • The most likely fix is inspecting the yellow airbag connectors (often under the seats or behind pillar trim) and replacing the small plastic Connector Position Assurance (CPA) retainer.
  • Due to the risk of accidental airbag deployment, it is highly recommended to have this repair performed by a professional or to strictly follow all safety procedures for disabling the SIR system.
On a 2008-2014 Cadillac CTS, the B0016 code is a manufacturer-specific trouble code that signals a fault within the Supplemental Inflatable Restraint (SIR) system. While GM uses this code for various airbag circuits, on the CTS it most often points to a problem in the 'Left Roof Rail Initiator 1 Deployment Loop'. The code, along with its suffix (e.g., 04 for Open Circuit, 0D for Resistance Above Threshold), indicates that the Sensing and Diagnostic Module (SDM) has detected an electrical issue like an open circuit, high resistance, or a short. A resistance reading above approximately 3.9 ohms is enough to trigger the fault. This compromises the airbag system and illuminates the airbag warning light on your dashboard.

What's Unique About the 2008-2014 Cadillac CTS

The second-generation Cadillac CTS, along with dozens of other GM vehicles from this era, is highly susceptible to this specific type of airbag fault. The issue is so common that GM issued a detailed Technical Service Bulletin (TSB #08-09-41-002H). The problem rarely lies with the expensive airbag module itself, but rather with the small, yellow electrical connectors and their plastic Connector Position Assurance (CPA) retainers, which can become loose, damaged, or miss-seated over time. These connectors are often located in vulnerable areas like under the front seats or behind pillar trim, where they can be disturbed.

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 airbag connector behind the driver's A-pillar?
→ Disconnect the negative battery terminal, wait 10 minutes, then remove the driver's A-pillar trim to locate the yellow connector.
→ Reseat the connector until it clicks and install a new CPA retainer (GM P/N 88988974, $5-$15) per TSB #08-09-41-002H.
After unplugging the connector, what is the condition of the metal pins?
→ Clean terminals with electronics cleaner or replace the pigtail connector (e.g., ACDelco PT2590, $30-$50) using SIR repair kit J-38125.
→ Visually inspect the wiring harness along the A-pillar and roofline for chafing or breaks. Repair damaged sections carefully.

Generation note: The 2008-2014 year range covers the second generation of the Cadillac CTS. This includes the sedan (2008-2013), wagon (2010-2014), and coupe (2011-2014). The TSB and common connector issues apply across these models and a wide range of other GM vehicles.

Professional service recommended: Working on the Supplemental Inflatable Restraint (SIR) system carries a risk of accidental airbag deployment or causing further damage. Professional service is recommended to ensure the system is properly disabled and repaired. The system must be disabled by disconnecting the battery and waiting at least 10 minutes for capacitors to discharge before work begins.

Symptoms You May Notice

  • 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 entire airbag module when the issue is just the connector or CPA clip.
  • Replacing the clock spring (typically associated with driver-side steering wheel airbag codes, not B0016 which is for the roof rail).
  • Clearing the code without fixing the connection. The code is a hard fault and will return immediately if the electrical issue persists.

Most Likely Causes

  1. Loose, Damaged, or Missing Connector Position Assurance (CPA) Retainer 🔴 High Probability → Shop Multi-Purpose Retainer This is a well-documented issue across many GM platforms of this era, as outlined in TSB #08-09-41-002H. The CPA is a small plastic clip that secures the main electrical connector; if it's not fully seated, becomes brittle, or breaks, the connection can become intermittent and trigger a fault code.
    How to confirm: Visually inspect the yellow airbag connectors, typically located under the front seats or for the B0016 code, behind the A-pillar trim for the roof rail airbag. Check if the connector is fully seated and if the small plastic CPA clip is present, intact, and fully locked in place.
    Typical fix: Reseat the electrical connector and replace the CPA retainer. This often resolves the fault without needing to replace any major components. 🎬 Watch this walkthrough of a common GM airbag connector repair. The CPA must be fully seated with an audible click.
    Est. part cost: $5-$15
  2. Poor Connection or Corrosion in Airbag Harness Connector 🟡 Medium Probability Connectors under the front seats are vulnerable to being kicked, having items pushed against them, or moisture from spills or detailing, 🎬 See how to fix airbag connectors disturbed during a detail. leading to a poor connection or corrosion. The roof rail connector can also be disturbed during headliner or pillar work.
    How to confirm: After disabling the SIR system, disconnect the connector and inspect the metal pins and sockets for any signs of green or white corrosion, pushed-out pins, or other damage. All SIR system terminals are gold-plated for integrity.
    Typical fix: Clean the terminals with a dedicated electronics cleaner. If terminals are damaged or have poor tension, a connector pigtail or terminal repair may be necessary using the specified SIR repair kit (J-38125). Applying dielectric grease during reassembly is recommended.
    Est. part cost: $20-$50 for a pigtail connector.
  3. Damaged Wiring Harness ⚪ Low Probability
    How to confirm: Visually inspect the wiring leading to the affected airbag component (e.g., under the seat, along the A-pillar/roofline). Look for any signs of chafing, pinching, or breaks in the wiring loom.
    Typical fix: Repair the damaged section of the wire. Splicing airbag wires requires extreme care and should follow manufacturer procedures (using tools like the J-38125 kit) to ensure proper resistance is maintained.
    Est. part cost: $5-$25 for wiring repair supplies.

Rare But Worth Checking

  • Faulty Airbag Module (e.g., Left Roof Rail Airbag): This is rare. The airbag module itself is seldom the point of failure compared to the connectors and wiring. It should only be considered after all wiring and connection issues have been ruled out by testing.
  • Faulty Sensing and Diagnostic Module (SDM): → Shop Air Bag This is the main airbag computer, located under the left front seat beneath the carpet on the CTS. It is very unlikely to be the cause for a single deployment loop code and should be the absolute last item to consider for replacement after exhaustive diagnostics confirm all circuits are good.

Diagnosis Steps

  1. SAFETY FIRST: Disable the Supplemental Inflatable Restraint (SIR) system. Disconnect the negative battery terminal and wait at least 10 minutes for the system's capacitors to discharge.
  2. Scan the vehicle with a capable OBD2 scanner that can read SRS/Body codes to confirm B0016 is the active code. Note the 2-digit suffix (e.g., 04, 0D, 0E) as it provides specific information about the fault type (open, high resistance, etc.).
  3. Identify the specific airbag circuit. For B0016, this is the 'Left Roof Rail Initiator 1 Deployment Loop'. The connector is typically located behind the driver's side A-pillar trim.
  4. Locate and inspect the corresponding yellow airbag connector and its Connector Position Assurance (CPA) retainer. Ensure the connector is fully plugged in and the CPA is not loose, broken, or missing.
  5. If the CPA and connector seem fine, disconnect the connector (with the SIR system disabled) and inspect the terminals for corrosion, damage, or poor pin tension.
  6. If a wiring or connector issue is found, repair it using approved SIR system methods. Replace the CPA retainer (GM P/N 88988974) as a best practice.
  7. Once the repair is complete and all connectors are securely fastened, reconnect the battery.
  8. Clear the DTCs with a scan tool. A basic code reader may not be able to clear SRS codes; a bidirectional tool is often required.
  9. Cycle the ignition to see if the code returns. If it does, further professional diagnosis of the airbag module and SDM may be required.

Parts You'll Likely Need

  • Connector Position Assurance (CPA) Retainer (OEM #88988974) — This small plastic clip is the most common failure point, as identified in TSB #08-09-41-002H. It can become brittle and fail to hold the main connector securely.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $5-$15
    Aftermarket price range: $5-$10
  • Airbag Wiring Harness Connector (Pigtail) (OEM #PT2590 (ACDelco)) — If the connector housing or terminals are corroded or damaged, replacing the connector end (pigtail) is the proper repair. The specific pigtail varies by location; visual confirmation is required.
    Trusted brands: ACDelco, Dorman, Connector Experts
    OEM price range: $30-$50
    Aftermarket price range: $20-$40

Related Codes That Often Appear With This One

  • B0012, B0013, B0015, B0019, B0020, B0022, B0023, etc. — These are all codes for various airbag deployment loops covered by the same GM Technical Service Bulletin (TSB #08-09-41-002H). They all point to the same potential root cause: a faulty connector or CPA retainer in the SIR system.

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).

Platform-Specific Known Issues

  • GM Technical Service Bulletin #08-09-41-002H directly addresses an intermittent airbag light with DTC B0016 (among others) on the 2008-2014 CTS. It identifies the cause as a potential loose, missing, or damaged Connector Position Assurance (CPA) retainer and provides the diagnostic procedure.
  • Owner forums frequently cite resolving the 'Service Airbag' light by locating the yellow connector under the driver's or passenger's seat, unplugging it, cleaning it with electronics cleaner, and reconnecting it securely. While B0016 points to the roof rail, the under-seat connectors are a common failure point for other similar airbag codes on this platform.

Mechanic-Grade Diagnostic Values

  • Left Roof Rail Initiator 1 Deployment Loop Resistance — expected: 1.74 – 3.41 ohms (based on similar GM deployment loops). Failure: A reading greater than 4.2 ohms will set a B0016-0D. A reading less than 1.4 ohms will set a B0016-0E.

Hidden / Shadow Codes Worth Checking

  • B0016 01: Left Roof Rail Initiator 1 Deployment Loop Short to Battery (see via A professional scan tool (like GM's GDS2/Tech2) that can read manufacturer-specific SRS codes and their symptom bytes.)
  • B0016 02: Left Roof Rail Initiator 1 Deployment Loop Short to Ground (see via A professional scan tool (like GM's GDS2/Tech2) that can read manufacturer-specific SRS codes and their symptom bytes.)
  • B0016 04: Left Roof Rail Initiator 1 Deployment Loop Open Circuit (see via A professional scan tool (like GM's GDS2/Tech2) that can read manufacturer-specific SRS codes and their symptom bytes.)
  • B0016 0D: Left Roof Rail Initiator 1 Deployment Loop Resistance Above Threshold (see via A professional scan tool (like GM's GDS2/Tech2) that can read manufacturer-specific SRS codes and their symptom bytes.)
  • B0016 0E: Left Roof Rail Initiator 1 Deployment Loop Resistance Below Threshold (see via A professional scan tool (like GM's GDS2/Tech2) that can read manufacturer-specific SRS codes and their symptom bytes.)

Scan Tool Commands That Help

  • GDS2 (GM Global Diagnostic System 2): Data Display: Deployment Loop Resistance — To monitor the live resistance value of the roof rail airbag loop to see if it is out of specification. The specific path is: Module Diagnostics > K36 Restraints Control Module > Data Display > Deployment Loop 1-14 Resistance Data.
  • J 38715-A SIR Load Tool: Circuit Load Simulation — This special tool is connected in place of the airbag module itself. If the code clears with the load tool installed, it confirms the wiring and SDM are good, isolating the fault to the airbag module. If the code persists, the fault is in the wiring or SDM.

Wiring & Ground Locations

  • Sensing and Diagnostic Module (SDM) — Located underneath the vehicle carpet under the center console.. This is the central computer for the airbag system that sets code B0016. Its connectors must be secure and free of corrosion.
  • Inflator Module for Left Roof Rail Air Bag — Located on the driver's side behind the garnish molding on the upper rear pillar (C-pillar area).. This is the component and general connector location for the B0016 code. The fault is often in the connector leading to this inflator.

Real Owner Repair Stories

  • Just Commodores forum user 'Holden17' (Holden VF2 SS Wagon (a related GM platform vehicle)) — Intermittent 'Service Airbag' light on the dashboard.
    ❌ Tried (didn't work) Initial suspicion was an issue related to a steering wheel swap, but that was incorrect.
    ✅ What actually fixed it The dealer found the companion code B0023 (Right Roof Rail Airbag) stored in the SDM. The technician removed the headliner and trim to access the connector, which was found to be 'not fully home'. Reconnecting the plug securely and clearing the codes resolved the issue permanently.

OEM Part Supersession History

  • 1350485513576627 — Standard part revision/update.
    Heads up: This is the SDM for a 2010 CTS.
  • 13503724, 13576748, 13578407, 1358045013579117 — Standard part revision/update.
    Heads up: This is the SDM for 2011-2015 CTS models. Using the wrong module will require programming and may not be compatible.

Model Year Variations Within This Range

  • 2008-2010 vs 2011-2015: The part number for the main Sensing and Diagnostic Module (SDM) changed. For example, the P/N for a 2010 model is 13576627, while the P/N for 2011-2015 models is 13579117. This indicates a hardware change during the generation.
How to Remove A Pillar Trim 2008-2013 Cadillac CTS Sedan, Coupe & Wagon 3.0 3.6 V6 Replacement AWD
How to Remove A Pillar Trim 2008-2013 Cadillac CTS Sedan, Coupe & Wagon 3.0 3.6 V6 Replacement AWD
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
Airbag light on, Cadillac cts, code B0021-0D how to fix
Airbag light on, Cadillac cts, code B0021-0D how to fix
Airbag Light After Detail – Fix the Under-Seat SRS Connector
Airbag Light After Detail – Fix the Under-Seat SRS Connector
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 Apr 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 B0016 for:
  • Cadillac CTS: 2008200920102011201220132014
In this article
🧭 Diagnostic Flowchart
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