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.
- 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.
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.
Symptoms You May Notice
- Illuminated airbag warning light on the dashboard
- "Service Airbag" message on the Driver Information Center (DIC)
- 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
- 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 - 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 - 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
- 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.
- Locate the yellow SRS connector under the driver's seat. It is often attached to the seat frame.
- 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.
- 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.
- 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.
- 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.
- 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, 19366539→19356262— 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.
Helpful Videos
We Have This Part in Stock
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.
- Gmc YUKON:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2007-2014 Gmc YUKON
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- 🎟️ Get 5% Off