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 GMC Yukon: Airbag Light, Causes, and Fixes

On a 2007-2014 GMC Yukon, code B0022 almost always points to a bad connection at the driver's seat belt pretensioner. Check the yellow connector under the driver's seat before replacing any parts. This is a known issue covered by a GM Technical Service Bulletin.

15 minutes to read 2007-2014 Gmc YUKON
Most Likely Cause
Poor Connection 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 the airbag system is compromised. In the event of a crash, the driver's seat belt pretensioner and potentially other airbags may not deploy, increasing the risk of injury.
Key Takeaways
  • B0022 on your Yukon almost certainly means there's an issue with the driver's seat belt pretensioner circuit, and the airbag light will be on.
  • Before buying any parts, ALWAYS check the yellow connector under the driver's seat. It is very likely loose or has a broken wire, and simply reconnecting it securely or repairing the wire may fix the problem.
  • This is a known issue covered by GM Technical Service Bulletin #08-09-41-002H.
  • Working on the airbag system can be dangerous. If you are not comfortable, seek professional help. Always disconnect the battery before starting work.
Code B0022 on a 2007-2014 GMC Yukon indicates that the Sensing and Diagnostic Module (SDM), the airbag computer, has detected a fault in the driver's seat belt pretensioner circuit. The pretensioner is a safety device that tightens the seatbelt during a collision. This code means the SDM has measured incorrect resistance in the deployment loop for that pretensioner, disabling it and illuminating the airbag warning light. The SDM expects to see a resistance value between 1.1 and 3.9 ohms; a reading outside this range for more than 120 milliseconds will trigger the fault.

What's Unique About the 2007-2014 Gmc YUKON

The GMT900 platform, which includes the 2007-2014 Yukon, Tahoe, Silverado, and Escalade, is notorious for intermittent airbag light issues due to connector problems under the front seats. General Motors issued Technical Service Bulletin (TSB) #08-09-41-002H, which specifically addresses this common failure point across a wide range of vehicles. The issue is so frequent that checking the wiring connectors should always be the first diagnostic step, as simply reseating a connector, 🎬 Watch: This common fix for the Service Airbag message. replacing a small plastic CPA retainer, or repairing a broken wire often solves the problem without the need for expensive parts.

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 driver's seat?
→ Disconnect the battery for 15-30 minutes. Reseat the connector firmly. If the CPA retainer is broken, replace it ($5-$15) or use a zip-tie temporarily, then clear the code.
→ Disconnect the battery for 15-30 minutes. Repair the damaged wire using an approved SRS wiring repair kit or by soldering and heat-shrinking ($25-$60).
Do you have access to an SRS load tool and scan tool?
→ Disconnect battery. Substitute the pretensioner with a 2.2-2.7 ohm load tool. If the code clears, replace the Driver's Seat Belt Retractor ($200-$400).
→ Take the vehicle to a professional. The pretensioner likely failed internally, requiring specialized tools to diagnose safely (Estimated shop labor: $100-$650).
Professional service recommended: This code involves the airbag (SRS) system. There is a risk of personal injury from accidental deployment if diagnostic and repair procedures are not followed exactly. The system also requires a specialized scan tool to properly diagnose and clear codes. Disconnecting the battery and waiting for the system to discharge is mandatory before any work is performed.

Symptoms You May Notice

  • Illuminated airbag warning light on the dashboard
  • "Service Airbag" message on the Driver Information Center (DIC)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the seat belt pretensioner without first thoroughly inspecting the connector and wiring under the seat. The problem is most often the connection, not the part itself.

Most Likely Causes

  1. Poor Connection or Damaged Connector Position Assurance (CPA) Retainer 🔴 High Probability This is a well-documented issue for this platform, as cited in GM TSB #08-09-41-002H. Movement of the power seat, items stored under the seat, and vibration can cause the large yellow connector to become loose or for its small plastic CPA retainer to break.
    How to confirm: Visually inspect the large yellow connector under the driver's seat. Check if it is fully seated and if the small plastic CPA retainer is intact and locked in place. Wiggling the connector while the vehicle is on may cause the airbag light to flicker, confirming an intermittent connection. 🎬 See how to diagnose and fix code B0022 step-by-step.
    Typical fix: Reseat the connector firmly until it clicks. If the CPA retainer is broken or missing, it must be replaced to ensure the connector does not back out again. Some owners use a zip-tie as a temporary measure to hold the connector securely.
    Est. part cost: $5-$15
  2. Damaged Wiring or Pigtail 🟡 Medium Probability The wiring harness under the seat is subject to stress from seat movement. Wires can get stretched, chafed, or broken, especially at the point where they enter the connector. This is a very common failure point discussed in owner forums.
    How to confirm: After disconnecting the battery, unplug the connector and inspect the wires for any signs of damage, such as exposed copper, sharp bends, or stretched insulation. Gently tug on each wire to ensure it is secure in the connector pin. A YouTube video shows a wire broken cleanly off the seat position sensor, a similar and common issue under the same seat.
    Typical fix: Repair the damaged wire using an approved SRS wiring repair kit or by soldering and heat-shrinking the connection. In some cases, the entire connector pigtail may need to be replaced.
    Est. part cost: $25-$60
  3. Faulty Driver's Seat Belt Pretensioner ⚪ Low Probability While less common than wiring issues, the internal mechanism of the pretensioner can fail, causing its electrical resistance to go out of the 1.1-3.9 ohm specification. This is an internal component failure.
    How to confirm: This is confirmed by substitution after verifying the wiring is good. A technician will use a special SRS load tool (such as the J38715-A) which is a resistor with a specific value, like 2.2-2.7 ohms, in place of the pretensioner. If the code can be cleared with the tool connected, the pretensioner itself is faulty.
    Typical fix: Replace the entire driver's seat belt retractor assembly, which includes the pretensioner. This part requires careful handling and adherence to safety procedures.
    Est. part cost: $200-$400

Rare But Worth Checking

  • Failed Sensing and Diagnostic Module (SDM): This is the airbag control unit. It's rare for it to fail in a way that isolates to a single circuit, but it is possible. This should only be considered after all other possibilities (wiring, pretensioner) have been definitively ruled out by a professional.
  • Damaged Clock Spring: While more commonly associated with codes for the steering wheel airbag, a damaged clock spring can in some rare cases affect other SRS circuits. This is not a primary suspect for B0022 on this platform but can be a confounding factor if other steering wheel-related SRS codes are also present.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative terminal of the vehicle's battery and wait at least 15-30 minutes for the SRS system's backup power to discharge completely. Some mechanics recommend waiting up to an hour to be absolutely safe.
  2. Locate the yellow SRS connector under the driver's seat. It is often attached to the seat frame.
  3. Inspect the connector to ensure it is fully seated and that the Connector Position Assurance (CPA) clip is not broken and is fully engaged. The CPA is a small, often different-colored plastic piece that locks the main connector in place.
  4. If the connector is loose, reseat it firmly. If the CPA is broken, replace it. A zip-tie can be used as a temporary hold-down.
  5. If the connection seems secure, disconnect it. Note that SRS connectors have shorting bars that connect the terminals when unplugged to prevent accidental deployment; this is normal. Inspect the terminals for corrosion or damage. Inspect the wiring pigtail for any signs of chafing, stretching, or breaks right at the connector body.
  6. If wiring and connectors appear perfect, the fault is likely the pretensioner itself or, rarely, the SDM. At this point, professional diagnosis with an SRS-capable scan tool and a load tool is recommended to confirm the faulty component before replacement.
  7. After any repair, reconnect the battery and use an SRS-capable scan tool to clear the code and confirm the light does not return.

Parts You'll Likely Need

  • Connector Position Assurance (CPA) Retainer — This small plastic clip is often the root cause of the problem. It can become brittle and break, allowing the main connector to vibrate loose. This is the specific part called out for inspection in TSB #08-09-41-002H.
    Trusted brands: ACDelco, Dorman
    OEM price range: $5-$15
    Aftermarket price range: $5-$10
  • Driver's Seat Belt Retractor (OEM #19260193 (Example for 2011 Yukon, color-dependent), 19356262) — If the wiring is confirmed to be good, the internal resistance of the pretensioner (which is part of the retractor assembly) has likely failed. It is replaced as a single unit. 🎬 Watch: How to remove the SRS module and seat belts. Part numbers vary by interior color (Ebony, Cashmere, etc.).
    Trusted brands: ACDelco (GM Genuine)
    OEM price range: $250-$400
    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 TSB #08-09-41-002H, the same intermittent connector issue that causes B0022 can also cause a wide range of other SIR (airbag system) codes on this vehicle platform, affecting various airbag and pretensioner circuits.

Technical Service Bulletins (TSBs) & Recalls

  • Bulletin #08-09-41-002H: Addresses an intermittent airbag light with code B0022 (among many others) and points to inspecting and replacing the Connector Position Assurance (CPA) Retainer as the fix. This TSB applies to a very wide range of GM vehicles from roughly 2005-2014, including the entire GMT900 truck/SUV family.

Platform-Specific Known Issues

  • A Technical Service Bulletin (TSB #08-09-41-002H) was issued by GM for an intermittent airbag light caused by a poor connection at various SIR components, including the seat belt pretensioners. The fix is to inspect and replace the Connector Position Assurance (CPA) retainer.

Mechanic-Grade Diagnostic Values

  • Driver's Seat Belt Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: A resistance reading less than 1.1 ohms or greater than 3.9 ohms for 120 milliseconds will set the code.
  • Resistance of a known-good pretensioner or SIR load tool — expected: ~2.2 - 2.3 ohms. Failure: This value is used as a baseline for testing. If a load tool with this resistance clears the code, the original pretensioner is faulty.

Hidden / Shadow Codes Worth Checking

  • B0022 01: Driver Pretensioner Deployment Loop Short to Battery. (see via Requires a professional scan tool like a GM Tech 2 or GDS2 that can read SRS module symptom bytes.)
  • B0022 02: Driver Pretensioner Deployment Loop Short to Ground. (see via Requires a professional scan tool like a GM Tech 2 or GDS2 that can read SRS module symptom bytes.)
  • B0022 04: Driver Pretensioner Deployment Loop Open Circuit. (see via Requires a professional scan tool like a GM Tech 2 or GDS2 that can read SRS module symptom bytes.)
  • B0022 0D: Driver Pretensioner Deployment Loop Resistance Above Threshold (>3.9 ohms). (see via Requires a professional scan tool like a GM Tech 2 or GDS2 that can read SRS module symptom bytes.)
  • B0022 0E: Driver Pretensioner Deployment Loop Resistance Below Threshold (<1.1 ohms). (see via Requires a professional scan tool like a GM Tech 2 or GDS2 that can read SRS module symptom bytes.)

Scan Tool Commands That Help

  • GM Tech 2 / GDS2: SIR Data Display — To view the live resistance values of the deployment loops and monitor for intermittent changes while wiggling connectors.
  • GM Tech 2 / GDS2: Clear DTCs — Used after a repair or after substituting a load tool to see if the fault code changes from 'Current' to 'History' or clears entirely.
  • J38715-A SIR Load Tool: Component Substitution — This special tool is connected to the vehicle-side harness in place of the pretensioner. If the code clears with the tool installed, it proves the vehicle wiring is good and the pretensioner itself is the faulty component. This is the definitive test to avoid replacing good parts.

Wiring & Ground Locations

  • G103 — Located at the left rear of the engine compartment on the cowl, above the brake booster.. This is a primary ground point for the Inflatable Restraint Sensing and Diagnostic Module (SDM). A poor connection here can cause various and intermittent SRS codes.
  • G301 / G302 — G301 is under the left side of the passenger seat; G302 is under the right side of the passenger seat.. These are body grounds located under the seats. While not directly for the driver's pretensioner, corrosion or looseness at these points can introduce electrical noise or unstable grounds to nearby components, including the seat harnesses.
  • G303 — Located on the left side B-pillar, behind the trim panel.. This ground is physically close to the seat belt retractor assembly. A fault at this ground point could affect the pretensioner circuit.

Real Owner Repair Stories

  • Chevrolet Forum user (Chevrolet vehicle, year not specified) — Airbag light with code B0022
    ❌ Tried (didn't work) Initial inspection did not reveal the problem.
    ✅ What actually fixed it The user discovered that B0022 could mean high resistance (open circuit), not just low resistance. Pushing the pins forward in the airbag connector provided a temporary fix, confirming the issue was a poor pin connection inside the connector, causing high resistance.
  • YouTube channel 'El Garage De Leonardo' (Vehicle not specified, but GM family) — Airbag light with code B0022-0D (High Resistance)
    ❌ Tried (didn't work) The vehicle had a previous repair where the pretensioner was bypassed with a resistor.
    ✅ What actually fixed it The bypass resistor that a previous shop had installed had a broken solder joint. The technician re-soldered the 2.3-ohm resistor back into the circuit to properly terminate the deployment loop, which allowed the code to be cleared. This demonstrates a non-standard but real-world fix for a high-resistance code.

OEM Part Supersession History

  • 19353741, 1936653919356262 — Standard part revision and consolidation by the manufacturer.
    Heads up: Some vendors note that the replacement part may require programming or special setup procedures as described in GM service information.
2007-2014 Yukon, Tahoe,  Airbag light "Service Air Bag" Common FIX
2007-2014 Yukon, Tahoe, Airbag light "Service Air Bag" Common 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
How to remove SRS Airbag Module & Seat Belts on GMC Yukon  | MyAirbags
How to remove SRS Airbag Module & Seat Belts on GMC Yukon | MyAirbags
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:
  • Gmc YUKON: 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