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 Chevrolet Tahoe: Airbag Light Causes and Fixes

On a 2007-2014 Tahoe, code B0022 with an airbag light is most often caused by a poor connection at an airbag system connector, frequently under the passenger seat. Inspecting the yellow connectors and replacing a small lock-tab called a Connector Position Assurance (CPA) retainer, as per GM TSB #08-09-41-002H, is the most common fix.

16 minutes to read 2007-2014 Chevrolet TAHOE
Most Likely Cause
Loose or Damaged Connector Position Assurance (CPA) Retainer
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $650
Parts Price
$5 – $400
⚠️ Drivable, but... — The vehicle will drive normally, but you should assume the entire airbag system is disabled when the airbag warning light is on. In the event of a collision, the airbags and seat belt pretensioners may not deploy.
Key Takeaways
  • B0022 on your Tahoe means the airbag light is on because of an electrical fault in the passenger seat belt pretensioner circuit.
  • Before buying any expensive parts, carefully inspect the yellow connectors under the passenger seat for damage or a loose/broken plastic locking tab (CPA retainer). This is the most common and cheapest fix.
  • This is not a DIY-friendly repair for beginners. Due to the risk of accidental deployment, it is strongly recommended to have a professional service the airbag system.
  • Do not ignore this light. While the truck will drive fine, the entire SRS safety system is likely inactive and will not protect you in a crash.
Code B0022 indicates that the Sensing and Diagnostic Module (SDM), your vehicle's airbag computer, has detected a resistance fault in a specific deployment loop. This means the electrical resistance in the circuit is either too high, too low, or the circuit is open. For this Chevrolet Tahoe, the code most commonly refers to a fault in the 'Passenger Seat Belt Retractor Pretensioner Deployment Loop'. In simple terms, there's an electrical problem related to the passenger-side seat belt system that is designed to tighten the belt in a crash. Scan tools may show sub-codes like B0022-04 (Open Circuit), B0022-0D (Resistance Above Threshold), or B0022-0E (Resistance Below Threshold) which provide more specific diagnostic information.

What's Unique About the 2007-2014 Chevrolet TAHOE

The GMT900 platform, which includes the 2007-2014 Tahoe, is specifically named in a General Motors Technical Service Bulletin (TSB #08-09-41-002H) for this exact issue. 🎬 Watch: A quick walkthrough of this common Tahoe airbag fix. The problem is so common that GM identified the root cause as a faulty Connector Position Assurance (CPA) retainer—a tiny plastic lock on an electrical plug. This makes the diagnosis for B0022 on a Tahoe more direct than on other vehicles, as it points strongly towards a specific, known connector problem rather than a major component failure.

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 passenger seat?
→ Disconnect the negative battery terminal for 30-60 minutes, then visually inspect the yellow connector and its small plastic CPA lock.
→ Apply dielectric grease (GM P/N 12345579) to pins and install a new CPA retainer (P/N 88988974) for $5-$15.
→ Repair the damaged wire section or replace the pigtail connector with ACDelco part 41629GN (estimated $15-$50).
Has a professional tested the pretensioner using a diagnostic load tool?
→ Have a shop use a 2.2-2.7 ohm diagnostic resistor (like tool J-38715-A) to bypass and test the pretensioner.
→ Replace the entire passenger seat belt retractor assembly, which costs roughly $200-$400.
Professional service recommended: Working on the Supplemental Restraint System (SRS) carries a risk of accidental airbag or pretensioner deployment, which can cause serious injury. The system must be properly disabled before any work is performed by disconnecting the battery and waiting for the back-up power to discharge.

Symptoms You May Notice

  • Airbag warning light is continuously illuminated on the instrument cluster.
  • "Service Airbag" or "Service Safety Restraint System" message may appear on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong airbag component. The code B0022 is part of a family of codes, and without a proper scan tool that shows the specific fault description (e.g., 'Passenger Pretensioner' vs. 'Left Curtain Airbag'), a technician might replace the wrong part. The issue is often just the connector, not the expensive component itself.
  • Immediately replacing the seat belt pretensioner without checking the connector and CPA first. The TSB clearly indicates the connector is the most common point of failure, making the pretensioner replacement an unnecessary expense in many cases.

Most Likely Causes

  1. Loose or Damaged Connector Position Assurance (CPA) Retainer 🔴 High Probability This is a documented widespread issue on this platform, as cited in GM Technical Service Bulletin #08-09-41-002H. The small plastic CPA retainers can become brittle, loose, or dislodged, causing intermittent high resistance in the circuit. The CPA is critical because it isolates the shorting-bars within the connector, allowing the circuit to function.
    How to confirm: After safely disabling the SRS, visually inspect the yellow airbag connectors, particularly under the front seats and at the B-pillar where the seat belt retractor is located. Check if the small plastic CPA lock is broken, missing, or not fully seated. An audible/tactile click should be felt when seating both the connector and the CPA.
    Typical fix: Disconnect the connector, inspect terminals for damage, apply dielectric grease (GM P/N 12345579), reconnect, and replace the CPA retainer with the updated part. Then, clear the codes.
    Est. part cost: $5-$15
  2. Damaged Wiring or Loose Connector Under Seat 🔴 High Probability The wiring for the seat belt pretensioner runs under the passenger seat. Movement of the seat for passengers or items stored under it can snag, stretch, or damage the wires or loosen the main connector over time, leading to an open circuit or high resistance.
    How to confirm: Visually inspect the entire length of the yellow-sheathed wiring harness under the passenger seat for any signs of chafing, pinching, or breaks. Wiggle the connector (with the system disabled) to see if it is loose.
    Typical fix: Repair the damaged section of wire using SIR-approved methods or replace the pigtail connector. Ensure the harness is properly routed and secured away from any moving seat parts. An ACDelco pigtail connector for this application is part number 41629GN.
    Est. part cost: $15-$50 for a connector pigtail
  3. Faulty Passenger Seat Belt Pretensioner 🟡 Medium Probability The pretensioner itself contains a small pyrotechnic charge and an internal resistor. This component can fail over time, causing its internal resistance to go out of the specified range, which is typically between 1.1 and 3.9 ohms for GM vehicles.
    How to confirm: This is diagnosed by substitution. A professional will use a special diagnostic resistor (load tool like J-38715-A, or a 2.2-2.7 ohm resistor for testing) to bypass the pretensioner. If the code clears with the tool connected, the pretensioner is confirmed to be faulty. DO NOT use a standard multimeter to test resistance, as its voltage can trigger deployment.
    Typical fix: Replace the entire passenger seat belt retractor assembly, which includes the pretensioner.
    Est. part cost: $200-$400

Rare But Worth Checking

  • Faulty Sensing and Diagnostic Module (SDM): The SDM is the airbag control module. It is rare for it to fail, but it can happen. This should only be considered after all wiring, connectors, and components in the B0022 circuit have been thoroughly tested and ruled out.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative battery terminal and wait at least 30-60 minutes for the SRS system's backup power to fully discharge.
  2. Scan the SRS module with a professional-grade scan tool to confirm the exact fault definition for B0022 and any sub-codes (e.g., B0022-04, B0022-0D).
  3. 🎬 See how to diagnose and clear B0022 fault codes.
  4. Visually inspect the yellow connectors under the passenger seat and at the B-pillar. Check for loose connections, pushed-out pins, and the presence and integrity of the Connector Position Assurance (CPA) retainer.
  5. If the CPA is loose, damaged, or missing, replace it. Disconnect the plug, apply a small amount of dielectric grease (GM P/N 12345579) to the pins, reconnect it, and install the new CPA.
  6. Inspect the wiring harness leading to the connector and up into the B-pillar towards the seat belt retractor. Look for any signs of damage, chafing, or pinching from seat movement.
  7. If no visible issues are found, the next step for a professional is to use an approved SRS load tool (e.g., J-38715-A) or a dedicated 2.2-2.7 ohm diagnostic resistor to substitute the seat belt pretensioner and determine if the fault lies with the component or the wiring.
  8. After any repair, reconnect the battery, clear the DTCs with the scan tool, and cycle the ignition to see if the code returns. The SRS system is self-checking; if the fault is fixed, the light should stay off after being cleared.

Parts You'll Likely Need

  • Connector Position Assurance (CPA) Retainer (OEM #88988974 (Orange), 54590003 (Orange, from J-38125 kit)) — This small plastic clip is the most common failure point according to GM's own service bulletin for this exact code and vehicle.
    Trusted brands: ACDelco, Dorman
    OEM price range: $5-$15
    Aftermarket price range: $5-$10
  • Passenger Seat Belt Retractor with Pretensioner (OEM #19121712 (for 2007-2009 models, verify by VIN, color, and trim)) — If the pretensioner itself has failed internally (resistance out of range), the entire seat belt retractor assembly must be replaced.
    Trusted brands: ACDelco (OEM), SafetyRestore (rebuild service)
    OEM price range: $250-$400
    Aftermarket price range: $150-$250
  • Dielectric Grease (OEM #GM P/N 12345579) — TSB 08-09-41-002H explicitly recommends applying dielectric grease to the connector pins to ensure a good connection and prevent moisture intrusion.
    Trusted brands: ACDelco, Permatex
    OEM price range: $10-$20
    Aftermarket price range: $5-$10

Related Codes That Often Appear With This One

  • B0015 — This code relates to the Driver Seat Belt Pretensioner. Seeing both B0015 and B0022 could indicate a systemic issue with the connectors or wiring affecting both front seats, as both are covered by the same TSB.
  • B0023 — This is another passenger-side code ('Right Roof Rail Initiator 1'). Like the others listed in TSB 08-09-41-002H, it can be triggered by the same faulty CPA retainer that causes B0022, indicating a poor connection is the likely culprit.

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, B0019, B0020, B0022, etc. Set (Inspect and Replace Connector Position Assurance (CPA) Retainer).

Platform-Specific Known Issues

  • The 2007-2014 Tahoe is explicitly covered by TSB #08-09-41-002H, which details the diagnosis and repair for intermittent airbag lights caused by faulty CPA retainers on various airbag circuit connectors.

Mechanic-Grade Diagnostic Values

  • Passenger Seat Belt Retractor Pretensioner Deployment Loop Resistance — expected: 1.1 to 3.9 ohms. Failure: A reading below 1.1 ohms (sets B0022-0E) or above 3.9 ohms (sets B0022-0D). A reading of 25.5 ohms or similar high value indicates an open circuit (B0022-04).
  • Diagnostic Resistor for Pretensioner Simulation — expected: 2.2 to 2.7 ohms. Failure: N/A. This resistor is used as a tool to substitute the pretensioner. If the code clears when this resistor is connected to the vehicle-side harness, the original pretensioner is faulty.

Hidden / Shadow Codes Worth Checking

  • B0022 01: Passenger Seat Belt Retractor Pretensioner Deployment Loop Short to Battery (see via Professional-grade scan tool (e.g., GM Tech2, GDS2, high-end Autel/Snap-on) capable of reading SRS module symptom codes.)
  • B0022 02: Passenger Seat Belt Retractor Pretensioner Deployment Loop Short to Ground (see via Professional-grade scan tool (e.g., GM Tech2, GDS2, high-end Autel/Snap-on) capable of reading SRS module symptom codes.)
  • B0022 04: Passenger Seat Belt Retractor Pretensioner Deployment Loop Open (see via Professional-grade scan tool (e.g., GM Tech2, GDS2, high-end Autel/Snap-on) capable of reading SRS module symptom codes.)
  • B0022 0D: Passenger Seat Belt Retractor Pretensioner Deployment Loop Resistance Above Threshold (see via Professional-grade scan tool (e.g., GM Tech2, GDS2, high-end Autel/Snap-on) capable of reading SRS module symptom codes.)
  • B0022 0E: Passenger Seat Belt Retractor Pretensioner Deployment Loop Resistance Below Threshold (see via Professional-grade scan tool (e.g., GM Tech2, GDS2, high-end Autel/Snap-on) capable of reading SRS module symptom codes.)

Scan Tool Commands That Help

  • GM Tech2 / GDS2: View Live Data > Deployment Loops — To view the live resistance (in ohms) of the passenger seat belt pretensioner circuit (often listed as a specific loop number, like 'Deployment Loop 6'). This allows a technician to see the out-of-range value in real-time without intrusive testing.
  • GM Tech2 / GDS2: Clear DTCs — This function is required after a repair is completed. The SRS system will not automatically turn off the warning light; the codes must be manually cleared to verify the fix.

Wiring & Ground Locations

  • Passenger Pretensioner Connector — Typically a yellow 2-pin connector located at the base of the B-pillar, where the seat belt retractor is mounted. Another key connector is under the passenger seat.. This is the primary connector for the component in question. It is the subject of TSB 08-09-41-002H and the most common point of failure due to a faulty CPA lock or loose connection.
  • G303 — On the left side (driver's side) B-pillar, behind the trim panel.. While not directly for the passenger pretensioner, this is a major body ground point in the vicinity of the SRS wiring. A poor ground here can cause a variety of difficult-to-diagnose electrical issues in the cabin.
  • G302 — Under the right side of the passenger seat.. This ground is located directly under the passenger seat, in close proximity to the SRS wiring harness for the pretensioner and seat position sensor. A loose or corroded G302 could potentially introduce electrical noise or resistance issues into nearby circuits.
  • G103 — Located on the cowl in the left rear of the engine compartment, above the brake booster.. This is a primary ground point for the Inflatable Restraint Sensing and Diagnostic Module (SDM), the airbag computer itself. A fault at this location could cause unpredictable behavior from the SDM, including setting false codes.

Real Owner Repair Stories

  • YouTube channel 'Auto Repair Guys' (Chevrolet Cruze (demonstrates a common GM issue applicable to the Tahoe)) — Airbag light on, 'Service Airbag' message displayed.
    ❌ Tried (didn't work) The video focuses on direct diagnosis rather than failed attempts.
    ✅ What actually fixed it The video diagnosed a B0022-04 (Open Circuit) using a scan tool, which showed a resistance of 25.5 ohms on the passenger pretensioner loop versus a normal 2.3 ohms on the driver's side. The fix was to access the connector at the seat belt retractor, disconnect it, clean it, and ensure it was fully seated with the locking tab engaged. The video emphasizes that if the connector is not fully locked, it can cause a low resistance reading (0.3 ohms in their example) and still trigger the light.
  • YouTube channel 'El Garage De Leonardo' (Chevrolet Spark GT (demonstrates a common GM issue applicable to the Tahoe)) — Airbag light on with DTC B0022-0D (High Resistance).
    ❌ Tried (didn't work) The vehicle had a previous, improper repair where the pretensioner connector was cut off and a resistor was wired in its place. This resistor had failed or the connection became loose.
    ✅ What actually fixed it The technician confirmed the old resistor measured 2.3 ohms, which is a correct value. The temporary fix was to re-solder the 2.3-ohm resistor back into the circuit to simulate a good pretensioner, which allowed the code to be cleared and the airbag light to turn off. This confirms the vehicle's wiring to the SDM was good and the issue was isolated to the pretensioner circuit at the B-pillar.

OEM Part Supersession History

  • 12477796, 12476352, 88935297, 88937151, 12477916, 12472686, 8893715319121712 — Part consolidation and updates over the model years.
    Heads up: Part number 19121712 (Passenger Seat Belt Retractor) is listed as discontinued by some vendors and may have limited availability. It is also noted as fitting 2007-2009 models specifically, so VIN verification is critical for later years in the 2007-2014 range. One source incorrectly lists this part for much older vehicles (1999-2002), highlighting the need for careful verification.
  • N/AN/A — Clarification of part function.
    Heads up: The part number 19121541, sometimes associated with this repair, is for the passenger seat belt BUCKLE assembly, not the RETRACTOR/PRETENSIONER assembly where the B0022 fault typically originates. While both are part of the seat belt system, they are distinct components.

Model Year Variations Within This Range

  • 2007-2014: The GMT900 platform was introduced for the 2007 model year, featuring a completely redesigned interior, chassis, and electrical system compared to the previous generation. This includes the specific SRS components and connectors that are prone to the B0022 fault as described in TSB 08-09-41-002H. There are no major documented changes to this specific pretensioner circuit within the 2007-2014 generation itself, but part numbers for replacements may vary by specific year and trim, requiring VIN confirmation.
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 Yukon, Tahoe,  Airbag light "Service Air Bag" Common FIX
2007-2014 Yukon, Tahoe, Airbag light "Service Air Bag" Common FIX
Codigo DTC B0022-0D problema en el circuito de resistencia del pretensor del cinturón del pasajero.
Codigo DTC B0022-0D problema en el circuito de resistencia del pretensor del cinturón del pasajero.
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:
  • Chevrolet TAHOE: 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