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 2007-2014 Cadillac Escalade: Airbag Light Causes and Fixes

On a 2007-2014 Escalade, the B0022 code and an airbag light are most often caused by a loose or faulty electrical connector under the passenger seat. Inspecting and securing this connector, specifically its Connector Position Assurance (CPA) clip, is the most common and inexpensive fix, as outlined in a GM Technical Service Bulletin.

15 minutes to read 2007-2014 Cadillac ESCALADE
Most Likely Cause
Loose or Damaged Under-Seat Electrical Connector
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $600
Parts Price
$5 – $350
⚠️ Drivable, but... — You can drive the vehicle, but the airbag warning light indicates that the passenger seat belt pretensioner is disabled. In the event of a collision, this specific safety feature will not activate, increasing the risk of injury to the passenger.
Key Takeaways
  • Code B0022 on a 2007-2014 Escalade means there's a fault in the airbag system, and the system's safety features are likely disabled.
  • Before spending any money, the first step is to check the large yellow electrical connectors under the front seats, as they are a very common failure point.
  • A GM Technical Service Bulletin (TSB) confirms that a loose or broken connector lock is the most probable cause.
  • Due to the risk of accidental airbag deployment, this repair is best left to a professional unless you are experienced with SRS systems and take proper safety precautions.
The B0022 code specifically indicates a fault within the 'Right Front Seat Belt Pretensioner Deployment Loop' in the Supplemental Restraint System (SRS). This means the Sensing and Diagnostic Module (SDM), the airbag computer, has detected an electrical problem with the passenger-side seat belt pretensioner circuit. Depending on the suffix, the code indicates a specific electrical issue: B0022-04 is an open circuit, B0022-0D is high resistance (over 3.9 ohms), and B0022-0E is low resistance (under 1.1 ohms). A widespread GM Technical Service Bulletin (TSB #08-09-41-002H) confirms that for this vehicle, B0022 is most often triggered by a poor connection under the seat, rather than a failed pretensioner. The SDM disables this part of the airbag system as a safety precaution, and the airbag warning light is illuminated.

What's Unique About the 2007-2014 Cadillac ESCALADE

For this generation of Escalade and its GMT900 platform mates (Chevy Tahoe/Suburban, GMC Yukon/Yukon XL), the airbag system wiring, particularly the yellow connectors under the front seats, are notoriously prone to intermittent connection issues. GM released a specific Technical Service Bulletin (TSB #08-09-41-002H) that identifies a faulty, loose, or missing Connector Position Assurance (CPA) retainer as the root cause for a wide range of airbag codes, including B0022. This is a critical distinction: unlike on other vehicles where B0022 might immediately point to a failed pretensioner, on the Escalade, the first and most probable cause is a simple, inexpensive connector issue that can often be fixed without replacing any major components.

Diagnostic Flowchart

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

Have you inspected the large yellow electrical connector under the passenger seat?
→ Disconnect the negative battery terminal for 30-60 minutes. Look under the passenger seat and check if the large yellow connector is unplugged or missing its CPA retainer clip.
→ Disconnect the battery for 30-60 minutes. Reconnect securely. If the CPA retainer is broken, replace it (part #15317832 or 88988974, $5-$15) or temporarily secure it with a zip tie.
Do you have an advanced scan tool to read SRS live data?
→ Check the 'Right Front Seat Belt Pretensioner Deployment Loop' resistance. Normal is 2.2-2.7 ohms. A reading near 25.5 ohms indicates an open circuit requiring pretensioner replacement.
→ Have a professional use an airbag simulator to test the circuit. If the pretensioner failed internally, expect to replace the Passenger Seat Belt Retractor Assembly (approx $150-$350, e.g., part #19177725).
Professional service recommended: This code involves the airbag (SRS) system. Improper handling can lead to accidental airbag deployment, causing serious injury, or failure of the system to deploy in a crash. The system must be properly disabled by disconnecting the battery for at least 30-60 minutes before any repair.

Symptoms You May Notice

  • Airbag warning light is continuously illuminated on the dashboard.
  • "Service Airbag" or "Service Safety Restraint System" message appears on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the side airbag module or the main SDM before thoroughly checking the under-seat connectors. The connector issue is far more common and much cheaper to fix.
  • Replacing the entire seat belt pretensioner assembly when only the CPA clip on the connector was needed.

Most Likely Causes

  1. Loose or Damaged Under-Seat Electrical Connector 🔴 High Probability As documented in GM TSB #08-09-41-002H, the Connector Position Assurance (CPA) retainers can become loose, damaged, or go missing, causing a poor connection. Items stored under the seat, aggressive cleaning, or even passenger foot movement can easily unplug or damage the large yellow connector.
    How to confirm: Visually inspect the large yellow electrical connectors under the passenger seat. Check if they are fully seated and if the small plastic locking tab (the CPA retainer) is in place and secure. Wiggling the connector while the vehicle is on may cause the light to flicker, confirming an intermittent connection. A scan tool may show resistance values jumping from a normal ~2.5 ohms to a very high number (open circuit).
    Typical fix: Reconnect the connector and ensure the lock is engaged. If the CPA retainer is broken or missing, it must be replaced. The TSB provides specific part numbers for replacement retainers. Some owners report using a zip tie to hold the connector securely as a temporary or permanent fix. Applying dielectric grease (GM P/N 12345579) to the terminals is also recommended by the TSB to prevent future corrosion.
    Est. part cost: $5-$20
  2. Faulty Passenger Seat Belt Pretensioner 🟡 Medium Probability The pretensioner contains a small pyrotechnic charge and has internal resistance that is monitored by the SDM. Over time, the internal resistance can change due to age or environmental factors, or the unit can fail entirely, triggering a fault code.
    How to confirm: After confirming connectors are good, a professional technician would use a scan tool to check the resistance values of the pretensioner deployment loop. The value should be within the manufacturer's specification (typically between 1.1 and 3.9 ohms for GM vehicles). A reading of 25.5 ohms, for example, indicates an open circuit.
    Typical fix: Replacement of the passenger side seat belt assembly, which includes the pretensioner. This is not a component that can be repaired.
    Est. part cost: $150-$350

Rare But Worth Checking

  • Damaged Wiring Harness: Wiring can get chafed or broken under the seat, in the B-pillar, or under the carpet, especially if there has been water intrusion or previous repairs. A wire can break inside the insulation near the connector from repeated stress.
  • Faulty Side Airbag Module (in seat): Less common than a connector or pretensioner issue, the airbag module itself can fail internally. This would typically set a different code but can sometimes be related.
  • Faulty Sensing and Diagnostic Module (SDM): This is the main airbag computer. It's the least likely cause and should only be considered after all other components and wiring have been thoroughly tested and ruled out.

Diagnosis Steps

  1. CAUTION: The SRS system must be disabled before performing most diagnostic steps. Disconnect the negative battery terminal and wait for at least 30-60 minutes for the system capacitors to discharge. Failure to do so can result in accidental deployment and injury.
  2. Visually inspect the yellow connectors under the passenger and driver seats. Ensure they are fully plugged in and the Connector Position Assurance (CPA) locks are secure.
  3. If a connector is loose, secure it, re-enable the SRS system, and use a scan tool to clear the codes. See if the code returns. Often, the light will go out on its own once a solid connection is re-established.
  4. If the code persists, use an advanced scan tool (like a GM Tech 2 or equivalent) capable of reading SRS codes to identify the specific fault type (e.g., B0022-04 for Open Circuit, B0022-0D for High Resistance).
  5. 🎬 See how to diagnose and clear code B0022 step-by-step
  6. Check the live data for the 'Right Front Seat Belt Pretensioner Deployment Loop'. A normal reading is typically 2.2-2.7 ohms. A very high reading (like 25.5 ohms) or 'Open' indicates a break in the circuit, while a very low reading (under 1.1 ohms) indicates a short.
  7. Following the service manual procedure, disconnect the component (e.g., seat belt pretensioner) and use a special tool (airbag simulator/load tool) to test the circuit. This helps determine if the fault is in the wiring harness or the component itself. DO NOT use a standard ohmmeter on the airbag component as it can trigger deployment.
  8. If all components and connectors are good, inspect the wiring harness for damage between the component and the SDM. Pay close attention to the area where the harness passes from the floor to the seat.
  9. If the pretensioner is confirmed to be faulty (after ruling out all wiring/connector issues), it must be replaced as an assembly.
  10. 🎬 Watch: 2007-2014 Escalade seat belt retractor replacement walkthrough

Parts You'll Likely Need

  • Connector Position Assurance (CPA) Retainer (OEM #15317832 or 88988974) — This small plastic lock is the most common point of failure according to GM's own service bulletin for this exact issue. Part number 15317832 is a common replacement for the GT 150 series connector clip. Part number 88988974 is also listed for this application.
    Trusted brands: ACDelco, Dorman, Delphi
    OEM price range: $5-$15
    Aftermarket price range: $5-$10
  • Passenger Seat Belt Retractor Assembly (OEM #19177725 (Ebony color)) — If the connector is not the issue, the internal resistance of the pretensioner can fail, making it the next most likely part to need replacement. Part number varies by interior color.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $200-$350
    Aftermarket price range: $150-$250

Related Codes That Often Appear With This One

  • B0012, B0013, B0015, B0016, B0019, B0020, B0023, B0026, B0033, B0040, B0042, B0044 — According to GM TSB #08-09-41-002H, all of these codes relate to various airbag deployment loops (driver pretensioner, side airbags, etc.) and can be caused by the same intermittent connector issue at their respective locations.

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...B0022...etc. 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 code B0022 (and others) on the 2007-2014 Escalade, identifying the cause as a potential issue with the Connector Position Assurance (CPA) retainer on an SIR wiring harness connector.
  • Due to the shared GMT900 platform, this issue is identical on the Chevrolet Tahoe, Suburban, Silverado, and GMC Yukon/Sierra of the same era, making forum advice for those vehicles directly applicable.

Mechanic-Grade Diagnostic Values

  • Passenger Seat Belt Retractor Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: Less than 1.1 ohms (B0022-0E) or greater than 3.9 ohms (B0022-0D) for 120 milliseconds. An open circuit may read as 25.5 ohms.
  • Normal Live Data Scan Tool Reading — expected: Approximately 2.2 - 2.7 ohms. Failure: Readings outside this range, or that jump to high/infinite resistance when the connector is wiggled.

Hidden / Shadow Codes Worth Checking

  • B0022 01: Short to Battery: The deployment loop circuit is shorted to battery voltage. (see via A GM-specific scan tool like a Tech 2 or high-end professional scanner.)
  • B0022 02: Short to Ground: The deployment loop circuit is shorted to the vehicle's ground. (see via A GM-specific scan tool like a Tech 2 or high-end professional scanner.)
  • B0022 04: Open Circuit: A break exists in the deployment loop wiring. (see via A GM-specific scan tool like a Tech 2 or high-end professional scanner.)
  • B0022 0D: Resistance Above Threshold: The circuit resistance is greater than 3.9 ohms. (see via A GM-specific scan tool like a Tech 2 or high-end professional scanner.)
  • B0022 0E: Resistance Below Threshold: The circuit resistance is less than 1.1 ohms. (see via A GM-specific scan tool like a Tech 2 or high-end professional scanner.)

Scan Tool Commands That Help

  • GM Tech 2: DTC Display — To read the specific B0022 code with its 2-digit symptom code (e.g., 04, 0D, 0E) to narrow down the electrical fault type.
  • GM Tech 2: Data Display > SIR > Deployment Loop Data — To view live resistance (ohm) values for the passenger seat belt pretensioner circuit to confirm if it's within the specified range (1.1-3.9 ohms).
  • GM Tech 2: Clear DTCs — After a repair (like re-seating a connector), this command is used to clear the code from the SDM's memory and turn off the airbag light.
  • GM Tech 2: Special Functions > SIR Load Tool Test — A technician would use this function with a special load tool (like J-38715-A) connected in place of the pretensioner. It helps definitively determine if the fault is in the vehicle's wiring harness or the pretensioner component itself.

Wiring & Ground Locations

  • Passenger Pretensioner Connector — Under the front passenger seat. It is a large, distinctively yellow connector to signify it is part of the SRS system.. This is the primary failure point for B0022 on this vehicle. The connector can become loose or the CPA lock can fail, causing an open or high-resistance circuit.
  • G302 / G303 — G302 is located under the right side of the passenger seat. G303 is on the left side B-pillar, behind the trim panel.. These are primary ground points for components in the passenger compartment. A corroded or loose ground at these locations can cause various electrical issues, including intermittent SRS faults, although a specific connector fault is more common for B0022.
  • Pretensioner Wires — The two wires for the pretensioner circuit run from the SDM, under the carpet, and up to the connector under the seat. They are typically twisted together within the harness.. The specific wires for the 'Right Front Seat Belt Pretensioner Deployment Loop' are what the SDM monitors. A break or short in these wires between the SDM and the pretensioner will set the code.

Real Owner Repair Stories

  • YouTube video by 'Auto Repair Guys' (Chevrolet Cruze (demonstrates identical GM system)) — Airbag light on, "Service Airbag" message displayed.
    ❌ Tried (didn't work) Initial scan showed B0022-04 (Open Circuit) and a high resistance reading of 25.5 ohms on the passenger pretensioner loop.
    ✅ What actually fixed it The yellow connector at the seat belt pretensioner assembly was found to be slightly loose. After disconnecting the battery, the technician unplugged the connector, inspected it, plugged it back in firmly until it clicked, and secured the lock. This restored the resistance reading to a normal 2.3 ohms and allowed the code to be cleared.
  • Chevrolet Forum user (2002 Silverado (demonstrates similar GM issue)) — Solid seat belt icon light and code B0022.
    ❌ Tried (didn't work) Initially checking the clockspring and airbag resistance, which showed no obvious faults.
    ✅ What actually fixed it The user took apart the connector going into the airbag (pretensioner) and physically pushed the pins forward with a piece of a zip tie to ensure a tighter connection. This temporarily fixed the issue, confirming the problem was a poor pin connection inside the connector housing.

OEM Part Supersession History

  • N/A15317832 — This is a widely used Delphi/Aptiv CPA lock for GT 150 and GT 280 series connectors common in GM vehicles.
  • N/A88988974 — This is a genuine GM part number for an inflator restraint wiring harness CPA retainer, often specified for this application.
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
2007-2014 Cadillac Escalade seat belt retractor swap , front seats
2007-2014 Cadillac Escalade seat belt retractor swap , front seats
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 24, 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 ESCALADE: 20072008200920102011201220132014
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