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

B0022 on 2008-2014 Cadillac CTS: Airbag Light and Seat Connector Fixes

On a 2008-2014 Cadillac CTS, code B0022 almost always points to a bad connection in the airbag wiring under the passenger seat. The issue is so common that GM issued a service bulletin (TSB #08-09-41-002H) recommending the inspection and potential replacement of the connector position assurance (CPA) retainer. This is a low-cost part, and securing this connection is the most likely fix. In many cases, simply disconnecting, cleaning, and reconnecting the connector solves the problem.

15 minutes to read 2008-2014 Cadillac CTS
Most Likely Cause
Loose or Faulty Connector Under Passenger Seat
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $550
Parts Price
$5 – $350
⚠️ Drivable, but... — The vehicle will drive normally, but the airbag system is disabled. In the event of an accident, the airbags may not deploy, significantly increasing the risk of injury.
Key Takeaways
  • B0022 on a 2008-2014 CTS is a critical safety issue that disables the passenger airbag system.
  • The most likely cause is a simple bad connection under the passenger seat, a known issue documented in GM TSB #08-09-41-002H.
  • Always disconnect the battery and wait 10-15 minutes before inspecting or touching any yellow airbag system connectors.
  • Do not immediately assume an expensive part has failed. Thoroughly check the connector and wiring first.
  • After the physical repair is complete, the fault code must be cleared from the airbag module using a professional-grade scan tool.
The trouble code B0022 on a 2008-2014 Cadillac CTS indicates a fault in the Supplemental Inflatable Restraint (SIR) system, specifically related to the passenger-side airbag circuit. The system has detected an issue in the passenger seat belt retractor pretensioner deployment loop. Depending on the suffix, the code specifies the exact fault: B0022-04 means an open circuit, B0022-0D indicates high resistance, B0022-0E indicates low resistance, B0022-01 is a short to battery, and B0022-02 is a short to ground. When this code is active, the airbag warning light will illuminate on your dashboard, and the passenger airbag system will be disabled as a safety precaution.

What's Unique About the 2008-2014 Cadillac CTS

The second-generation Cadillac CTS, along with many other GM vehicles from the era, is known for having sensitive airbag connectors, particularly under the front seats. General Motors acknowledged this widespread issue by releasing Technical Service Bulletin #08-09-41-002H. This TSB covers a range of airbag codes, including B0022, and points directly 🎬 Watch: A mechanic fixes a similar airbag code on a CTS to a loose, missing, or damaged Connector Position Assurance (CPA) retainer as the primary cause. This makes the problem less about a failed component and more about a poor connection, which is a critical distinction for this specific vehicle.

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 passenger seat?
→ Disconnect the negative battery terminal for 15 minutes for safety, then locate the yellow airbag connector 🎬 Watch: How to inspect and secure the under-seat connector under the passenger seat to check for looseness or a loose CPA clip.
→ With the battery disconnected for 15 minutes, apply dielectric grease to the pins, reconnect firmly until it clicks, and clear the code with an SRS-capable OBD-II scanner.
→ Replace the Connector Position Assurance (CPA) retainer ($5-$15) or splice in a new pigtail (ACDelco PT2590, $25-$40) using the J-38125 SIR/SRS Terminal Repair Kit.
Have you inspected the wiring harness near the passenger seat tracks?
→ Repair the damaged wire section safely. Items stored under the seat or seat movement often cause this chafing.
→ Have a professional test the passenger seat belt pretensioner resistance. It should be 1.1 to 3.9 ohms; if out of spec, replace the $250-$350 assembly.
Professional service recommended: This code involves the airbag (SRS) system. DIY repair is risky due to the potential for accidental deployment or causing the system to fail in a collision. The system also requires a specialized scan tool to clear 'hard faults' after the repair is complete. Furthermore, the connector terminals have a special plating, and improper handling can cause damage requiring specialized repair kits.

Symptoms You May Notice

  • Airbag warning light is continuously illuminated on the instrument cluster.
  • "Service Airbag" message on the driver information center.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the entire seat belt assembly before 🎬 See how to fix code B0022 on GM vehicles checking the under-seat connector.
  • Replacing the airbag control module (SDM) when the fault is in the wiring.
  • Assuming the airbag itself is faulty, when the code points specifically to the seat belt pretensioner circuit.

Most Likely Causes

  1. Loose or Faulty Connector Under Passenger Seat 🔴 High Probability As identified in TSB #08-09-41-002H, the connector design, specifically the CPA retainer, is a known weak point. Movement of the seat, items stored underneath, or even vibrations can cause a poor connection over time, leading to high resistance or an open circuit.
    How to confirm: With the battery disconnected, locate the yellow airbag connector under the passenger seat. Inspect for any looseness, damage, or corrosion. Attempt to reseat the connector firmly until it clicks. The CPA clip should be secure.
    Typical fix: Inspect and secure the connector. Replace the Connector Position Assurance (CPA) retainer as recommended by the TSB. In many cases, simply disconnecting, applying dielectric grease, and firmly reconnecting the plug is sufficient. If the connector or terminals are damaged, the entire connector pigtail may need to be replaced.
    Est. part cost: $5-$40
  2. Damaged Wiring to Passenger Seat Connector 🟡 Medium Probability Items stored under the seat or movement of the power seat can snag and damage the relatively thin wires leading to the connector. Owners have reported finding chafed or broken wires from the seat track mechanism.
    How to confirm: Visually inspect the wiring harness leading to the yellow connector for any signs of chafing, stretching, or breaks. A multimeter can be used to check for continuity, but this should be done with extreme caution on airbag circuits and only with the component disconnected.
    Typical fix: Repair the damaged section of wire. This may involve soldering and heat-shrinking the wire or replacing a section of the harness using a pigtail connector.
    Est. part cost: $1-$25
  3. Failed Passenger Seat Belt Pretensioner ⚪ Low Probability
    How to confirm: After confirming the wiring and connector are good, a professional scan tool can read the resistance of the pretensioner loop. An out-of-spec reading (typically not between 1.1 and 3.9 ohms) indicates a failed pretensioner. A reading of infinity or 'open circuit' clearly indicates a fault.
    Typical fix: The seat belt assembly, which contains the pyrotechnic pretensioner, must be replaced. This is a single-use device and should be replaced with an OEM part.
    Est. part cost: $200-$350

Rare But Worth Checking

  • Failed Passenger Presence Sensor: This sensor, located in the seat cushion, can also cause airbag faults. While it typically sets a different code, a recall (NHTSA Campaign Number: 14V591000) was issued for some related models due to contamination in the chassis electronic module which could cause various electrical issues. It's important to verify if any open recalls apply to your vehicle.
  • Faulty Airbag Control Module (SDM): This is the least likely cause. The Sensing and Diagnostic Module (SDM) is the computer for the airbag system. It should only be considered for replacement after all other possibilities (wiring, connectors, components) have been exhaustively checked by a professional. GM has had recalls on other models for SDM software issues, but this is not the primary suspect for this specific code on the CTS.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative battery terminal and wait at least 15 minutes for the airbag system's backup power to discharge before working on any yellow connectors or wiring.
  2. Visually inspect the yellow connector under the front passenger seat. Check if it is fully seated and if the Connector Position Assurance (CPA) clip is secure.
  3. Disconnect and reconnect the connector, ensuring it clicks firmly into place. Inspect the pins for any damage, corrosion, or poor tension while it is disconnected. The terminals are gold-plated for conductivity; do not use abrasive cleaners.
  4. If the light remains after reconnecting the battery, the fault code needs to be cleared with a professional-grade OBD-II scanner that can access the SRS module. A basic code reader cannot clear airbag faults.
  5. If the code returns, the next step is to inspect the wiring leading to the connector for any damage, especially where it passes near the seat tracks.
  6. If wiring and connectors are confirmed to be good, the passenger seat belt pretensioner should be tested for correct resistance using a specialized tool. Do NOT use a standard multimeter to test resistance on a live pyrotechnic device. The expected resistance is typically between 1.1 and 3.9 ohms. A common range for a good pretensioner is 2.2 to 2.7 ohms.
  7. If terminals are damaged, they must be repaired using the J-38125 SIR/SRS Terminal Repair Kit to maintain circuit integrity. Do not substitute other terminals.
  8. If all other components test good, the Airbag Control Module (SDM) may be at fault, which requires professional diagnosis.

Parts You'll Likely Need

  • Air Bag Connector Position Assurance (CPA) Retainer — This small clip is the most common failure point, as identified by GM's own Technical Service Bulletin.
    Trusted brands: ACDelco
    OEM price range: $5-$15
    Aftermarket price range: $5-$10
  • Air Bag Connector (OEM #ACDelco PT2590 (or equivalent)) — If the connector housing or pins are damaged from movement, corrosion, or a bad repair attempt, the entire pigtail will need to be spliced in.
    Trusted brands: ACDelco, Dorman
    OEM price range: $25-$40
    Aftermarket price range: $15-$30
  • Passenger Seat Belt Retractor Pretensioner — If the wiring is good but the code persists, the internal resistance of the pretensioner itself may have failed. This requires replacement of the entire seat belt assembly.
    Trusted brands: ACDelco
    OEM price range: $250-$350
    Aftermarket price range: $180-$280

Related Codes That Often Appear With This One

  • B0012, B0013, B0015, B0016, B0019, B0020, B0023, B0026, B0033, B0040, B0042, B0044 — These are all related airbag circuit codes listed in TSB #08-09-41-002H that point to the same connector issue across various SIR loops in the vehicle.

Technical Service Bulletins (TSBs) & Recalls

  • Bulletin #08-09-41-002H: Addresses intermittent airbag light illumination due to faulty Connector Position Assurance (CPA) retainers on a range of SIR system codes, including B0022. It lists a large number of affected GM vehicles.

Platform-Specific Known Issues

  • A known issue with the Connector Position Assurance (CPA) retainer on airbag connectors can cause intermittent high resistance and trigger various airbag codes, including B0022. This is documented in TSB #08-09-41-002H.
  • Owners frequently report that simply unplugging the yellow connector under the passenger seat, applying a small amount of dielectric grease, and plugging it back in securely resolves the issue for years.

Mechanic-Grade Diagnostic Values

  • Passenger Seat Belt Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: A reading below 1.1 ohms (sets B0022-0E) or above 3.9 ohms (sets B0022-0D). An infinite/open reading sets B0022-04.
  • Typical Good Pretensioner Resistance — expected: 2.2 - 2.7 ohms. Failure: Readings outside this narrower range may indicate a component aging or a connection issue, even if it hasn't crossed the hard fault threshold of 1.1 or 3.9 ohms.

Hidden / Shadow Codes Worth Checking

  • B0022-01: Passenger Pretensioner Deployment Loop Short to Battery. (see via A professional-grade scan tool with SRS/SIR capabilities (e.g., Tech2, GDS2, high-end Autel/Launch scanners).)
  • B0022-02: Passenger Pretensioner Deployment Loop Short to Ground. (see via A professional-grade scan tool with SRS/SIR capabilities.)
  • B0022-04: Passenger Pretensioner Deployment Loop Open Circuit. (see via A professional-grade scan tool with SRS/SIR capabilities.)
  • B0022-0D: Passenger Pretensioner Deployment Loop Resistance Above Threshold. (see via A professional-grade scan tool with SRS/SIR capabilities.)
  • B0022-0E: Passenger Pretensioner Deployment Loop Resistance Below Threshold. (see via A professional-grade scan tool with SRS/SIR capabilities.)

Scan Tool Commands That Help

  • Tech2 / GDS2 or equivalent: Read SIR DTCs — This is the first step to confirm the specific B0022 fault code and its suffix (e.g., -04, -0D), which is critical for guiding the diagnosis.
  • Tech2 / GDS2 or equivalent: Clear SIR DTCs — After a repair is performed, SIR codes are 'hard codes' and must be cleared with a capable scan tool. They will not clear on their own or with a basic engine code reader.
  • Tech2 / GDS2 or equivalent: Module Setup / Relearn — If the Sensing and Diagnostic Module (SDM) is replaced, it must be programmed to the vehicle's VIN and specific configuration. A used module cannot typically be reprogrammed.

Wiring & Ground Locations

  • Passenger Seat Belt Retractor Pretensioner — Located under the trim near the bottom of the center B-pillar, on the passenger side.. This is the component that code B0022 directly refers to. The wiring runs from this unit, down the pillar, and under the carpet to the under-seat connector.
  • Main Under-Seat Connector (e.g., X316) — The large yellow connector located under the front passenger seat, connecting the seat's electrical components (including the pretensioner) to the main body harness.. This is the most common point of failure for this code due to the issues identified in TSB #08-09-41-002H.
  • Sensing and Diagnostic Module (SDM) — Located underneath the vehicle carpet, under the center console.. This is the control module for the entire airbag system. All sensor and deployment loop circuits, including the one for the passenger pretensioner, terminate here.
  • SIR Connector Shorting Bars — Internal to all yellow SIR system connectors.. When a connector is disconnected, a built-in shorting bar automatically shorts the high and low circuits together. This is a safety feature to prevent accidental deployment during service. Technicians must be aware of this when testing for continuity, as a disconnected component will read as a short circuit at the connector, not an open one.

Real Owner Repair Stories

  • YouTube channel 'mechanictechniks' (2010 Cadillac CTS) — Airbag light was on. A diagnostic scan showed a code for 'passenger seat side airbag deployment loop high resistance' (consistent with B0022-0D).
    ❌ Tried (didn't work) The owner had already tried disconnecting the seat.
    ✅ What actually fixed it The mechanic located the yellow connector under the passenger seat, noted it seemed to have a bad connection, disconnected it, lubricated the pins, and reconnected it securely. Wiggling the wires near the plug caused the fault to clear, confirming a connection issue. The final fix was securing the connector.
  • YouTube channel 'El Garage De Leonardo' (Chevrolet Spar GT (similar GM system)) — Airbag light on, code B0022 for high resistance in the passenger pretensioner circuit.
    ✅ What actually fixed it The video found that a previous improper repair had been made where the original connector was cut off and a resistor was poorly soldered in its place to trick the system. The solder joint had failed. The mechanic re-soldered the 2.3-ohm resistor securely, which resolved the code. This demonstrates a common but incorrect 'fix' that can fail and cause the code to reappear.
Airbag light on, Cadillac cts, code B0021-0D how to fix
Airbag light on, Cadillac cts, code B0021-0D how to fix
AIRBAG LIGHT ON CODE B0022, B0022 04 FIX CHEVROLET, BUICK, GMC, CADILLAC, CHEVY, OPEL
AIRBAG LIGHT ON CODE B0022, B0022 04 FIX CHEVROLET, BUICK, GMC, CADILLAC, CHEVY, OPEL
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 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 B0022 for:
  • Cadillac CTS: 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