B0022 on 2008-2012 GMC Savana: Airbag Light and Pretensioner Fault Causes
On a 2008-2012 GMC Savana, code B0022 indicates a fault in the passenger seatbelt pretensioner circuit, which disables the airbag system. The most common cause is a poor connection at the yellow connector under the passenger seat, often due to a faulty Connector Position Assurance (CPA) retainer, a known issue covered by GM TSB #08-09-41-002H. This issue is also common on its platform-mate, the Chevrolet Express.
- B0022 means there is a fault in the passenger seatbelt pretensioner circuit, which has disabled your van's entire airbag system.
- Before buying any parts, inspect the yellow connector under the passenger seat. The problem is very likely a loose connection or a broken plastic locking clip (CPA retainer), a known issue covered by a GM TSB.
- Do not attempt to measure resistance on airbag components with a standard multimeter; it can trigger deployment. This diagnosis and repair should be left to a professional if you are not experienced with SRS systems.
- Driving with the airbag light on is a serious safety risk. The airbags will not deploy in an accident.
What's Unique About the 2008-2012 Gmc SAVANA
For this generation of GMC Savana and its twin, the Chevrolet Express, airbag codes like B0022 are very frequently caused by connector integrity issues rather than actual component failure. GM issued a broad Technical Service Bulletin (TSB #08-09-41-002H) that directly identifies a loose, missing, or damaged Connector Position Assurance (CPA) retainer as the likely culprit for a range of intermittent airbag faults, including B0022. [MANUFACTURER TSB, 9, 15] This makes a thorough inspection of the wiring connectors under the passenger seat the most critical first step, often preventing the unnecessary replacement of an expensive seatbelt assembly. The connector is subject to being disturbed by items stored under the seat or by passenger movement.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Airbag warning light is continuously illuminated on the instrument panel.
- "Service Air Bag" message may appear on the driver information center.
- Replacing the entire seatbelt pretensioner assembly without first thoroughly inspecting the under-seat connector and CPA retainer. The problem is most often the inexpensive connector lock, not the expensive pretensioner.
- Replacing the seat belt buckle. The B0022 code refers to the retractor pretensioner located in the B-pillar (or integrated into the retractor assembly), not the buckle that the belt latches into.
Most Likely Causes
- Poor Connection at Passenger Seatbelt Pretensioner Connector 🔴 High Probability As documented in GM TSB #08-09-41-002H, the Connector Position Assurance (CPA) retainers on SIR/SRS connectors can become loose, brittle, or break, leading to a poor connection and high resistance. [MANUFACTURER TSB, 9, 15] The connector is located under the passenger seat and is subject to being disturbed by items stored under the seat or by passenger movement, which can dislodge the connector or its CPA lock.
How to confirm: With the battery disconnected for at least 30 minutes, locate the yellow SRS connector under the passenger seat. Inspect the connector and its CPA lock (a small, often orange or white plastic clip) for damage or looseness. Wiggle the connector to see if it is securely seated. The CPA must be fully engaged for the circuit to have the correct resistance.
Typical fix: Reseat the connector and ensure the CPA lock clicks into place. If the CPA is broken, it must be replaced. The TSB also recommends applying dielectric grease (GM P/N 12345579) to the terminals before reassembly. In some cases, the connector pigtail may need to be replaced if damaged.
Est. part cost: $5-$15 for a CPA retainer (e.g., GM P/N 88988974), $20-$50 for a connector pigtail. - Damaged Wiring 🟡 Medium Probability The wiring harness under the seat can be stretched, chafed, or broken from seat movement or items stored underneath it. A previous owner's dog chewing wires was noted as a cause in one forum post for a similar vehicle.
How to confirm: Visually inspect the wiring leading to the seatbelt pretensioner connector for any signs of damage, such as chafing, cuts, or sharp bends. A multimeter should NOT be used to check resistance directly on an SRS component as it can trigger deployment. A professional would use a scan tool to read live resistance data.
Typical fix: Repair the damaged section of wire using approved methods for SRS circuits. This often involves splicing and soldering the wires and protecting them with heat shrink tubing.
Est. part cost: $5-$20 for wiring repair materials. - Failed Passenger Seatbelt Pretensioner ⚪ Low Probability While less common than wiring issues, the internal pyrotechnic charge or resistor within the pretensioner assembly can fail over time, causing the resistance to go out of spec.
How to confirm: This is a diagnosis by elimination. After confirming the wiring and connectors are perfect, a technician will use a special SRS load tool (a specific resistor, GM tool J 38715-A) in place of the pretensioner. If the code can be cleared with the tool connected, the pretensioner itself is confirmed to be faulty.
Typical fix: Replace the entire passenger seatbelt retractor assembly, which includes the pretensioner. This is a safety component and must be handled and installed according to manufacturer procedures. It is a hazardous material for shipping purposes.
Est. part cost: $200-$400
Rare But Worth Checking
- Faulty Sensing and Diagnostic Module (SDM): This is the airbag control module. It is very rare for the SDM to fail, and it should only be considered after all other possibilities, including wiring and the pretensioner itself, have been definitively ruled out by a professional. On some 2009-2010 models, the SDM, located under the driver's seat, was susceptible to corrosion from water intrusion 🎬 See this walkthrough for replacing a damaged GM airbag module., which could cause this code.
Diagnosis Steps
- CRITICAL SAFETY WARNING: Before starting, disconnect the negative battery terminal and wait at least 30 minutes for the SRS system capacitors to discharge. Failure to do so can result in accidental deployment and serious injury.
- Scan the SRS module for the specific B0022 code and any subtype (e.g., -04 for open circuit, -0D for high resistance).
- Visually inspect the yellow SRS connector and wiring harness under the passenger seat. Check for any obvious damage, chafing, or signs of being pinched by items stored under the seat.
- Carefully inspect the connector. Check the Connector Position Assurance (CPA) retainer; this is a small plastic lock on the connector, often orange, white, or yellow. Ensure it is not broken, cracked, or missing. Per TSB 08-09-41-002H, this is the most likely cause. [MANUFACTURER TSB, 9, 15]
- If the CPA and connector look good, disconnect the connector. Inspect the terminals for corrosion or damage. Apply dielectric grease (GM P/N 12345579) to the terminals as recommended by GM.
- Securely reconnect the connector, ensuring both the main connector and the CPA make an audible/tactile click. 🎬 Watch: How to fix common GM airbag connector and sensor issues. The CPA has its own separate seating action from the main connector.
- Reconnect the battery and clear the DTCs with a scan tool. See if the code returns. Wiggle the seat and harness to see if the fault is intermittent.
- If the code persists, the issue is likely the pretensioner itself or a wiring fault between the connector and the SDM. Professional diagnosis with an SRS load tool (GM tool J 38715-A) is recommended to confirm if the pretensioner has failed before replacing it.
Parts You'll Likely Need
- Connector Position Assurance (CPA) Retainer
(OEM #88988974)— This small plastic clip is the most common failure point according to GM TSB #08-09-41-002H. Its failure causes a poor connection at the pretensioner, triggering the code. [MANUFACTURER TSB, 9, 15]
Trusted brands: ACDelco, GM Genuine Parts
OEM price range: $5-$15
Aftermarket price range: $2-$10 - Passenger Seatbelt Retractor Pretensioner
(OEM #19181642)— This part is replaced if the unit itself has failed internally, which is confirmed after verifying the wiring and connectors are good. This part number is for a 2011 model with Pewter interior; verify the exact part for your vehicle's VIN and trim color.
Trusted brands: ACDelco, GM Genuine Parts
OEM price range: $250-$400
Aftermarket price range: $150-$250
Related Codes That Often Appear With This One
- B0022-04 — This is a specific subtype of B0022 indicating 'Passenger Pretensioner Deployment Loop Open Circuit', which directly points to a broken wire or disconnected connector. A scan tool may show a resistance of 25.5 ohms. 🎬 Watch: How to fix B0022 open circuit codes on GM vehicles.
- B0022-0D — This subtype indicates 'Passenger Pretensioner Deployment Loop Resistance Above Threshold', which is the most common variant caused by a poor connection, corrosion, or a failing CPA retainer.
- B0022-02 — This subtype indicates 'Passenger Pretensioner Deployment Loop Short to Ground'.
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, B0023, B0026, B0033, B0040, B0042 or B0044 Set (Inspect and Replace Connector Position Assurance (CPA) Retainer) [MANUFACTURER TSB, 9, 15]
Platform-Specific Known Issues
- GM Technical Service Bulletin #08-09-41-002H was issued for a wide range of GM vehicles, including the 2008-2012 Savana and Express, for an intermittent airbag light caused by a poor connection at various SIR components. The recommended fix is to inspect and, if necessary, replace the Connector Position Assurance (CPA) retainer before replacing any major components. [MANUFACTURER TSB, 9, 15]
Mechanic-Grade Diagnostic Values
- Passenger Pretensioner Deployment Loop Resistance — expected: 1.1 - 3.9 ohms. Failure: A reading less than 1.1 ohms (sets B0022-0E) or greater than 3.9 ohms (sets B0022-0D) for 120 milliseconds.
- Live Data Resistance for Open Circuit (B0022-04) — expected: 25.5 ohms. Failure: This specific high reading on a scan tool indicates a complete open circuit.
- Resistance of a good pretensioner or SIR load tool (J 38715-A) — expected: ~2.2 - 2.7 ohms. Failure: N/A. This is the target value used as a baseline for testing.
- Voltage at Pretensioner Connector High Control Circuit (Terminal A) — expected: Less than 1 volt (when testing circuit for short to ground). Failure: A reading greater than 1 volt could indicate a short to voltage in the harness.
Hidden / Shadow Codes Worth Checking
- B0022:01: Passenger Pretensioner Deployment Loop Short to Battery (see via Requires a professional scan tool (e.g., GM Tech 2, GDS2) that can read SRS symptom codes/subtypes.)
- B0022:02: Passenger Pretensioner Deployment Loop Short to Ground (see via Requires a professional scan tool (e.g., GM Tech 2, GDS2) that can read SRS symptom codes/subtypes.)
- B0022:04: Passenger Pretensioner Deployment Loop Open Circuit (see via Requires a professional scan tool (e.g., GM Tech 2, GDS2) that can read SRS symptom codes/subtypes.)
- B0022:0D: Passenger Pretensioner Deployment Loop Resistance Above Threshold (see via Requires a professional scan tool (e.g., GM Tech 2, GDS2) that can read SRS symptom codes/subtypes.)
- B0022:0E: Passenger Pretensioner Deployment Loop Resistance Below Threshold (see via Requires a professional scan tool (e.g., GM Tech 2, GDS2) that can read SRS symptom codes/subtypes.)
Scan Tool Commands That Help
- GM Tech 2 / GDS2: View Live Data > Deployment Loops — To monitor the real-time resistance value (in ohms) of the passenger pretensioner circuit. This can confirm an out-of-spec reading and help verify if wiggling the harness causes an intermittent fault.
- J 38715-A SIR Load Tool: Component Substitution — This special tool (a resistor) is connected to the vehicle harness in place of the pretensioner. If the code clears with the tool installed, it definitively proves the vehicle wiring is good and the pretensioner itself is faulty.
- Professional Scan Tool (e.g., Autel, Snap-on, GM tools): Clear DTCs / Clear Crash Data — Used after a repair to erase the fault code and turn off the airbag light. For modules that have stored 'crash data' after an accident, a specialized function may be needed to reset the SDM itself, which can sometimes be done on-vehicle.
Wiring & Ground Locations
- Sensing and Diagnostic Module (SDM) — Beneath the driver's seat, under the carpet and acoustical padding.. This is the airbag control module that monitors the passenger pretensioner circuit and sets code B0022. Corrosion on the module or its connectors due to water intrusion is a known cause of this fault.
- Passenger Pretensioner Connector — Under the passenger seat, typically a yellow connector leading to the seat belt retractor at the B-pillar.. This is the most common failure point. The connector terminals, wiring, and CPA lock are the primary focus of TSB #08-09-41-002H. [MANUFACTURER TSB]
- Passenger Pretensioner Circuit Pins — Terminal A (high control) at the pretensioner connector runs to Terminal 26 at the SDM connector. Terminal B is the low control circuit.. Knowing these pin locations allows for targeted circuit integrity tests between the component and the control module.
- G302 / G303 / G304 — Various locations under or near the front and rear seats on the floor pan.. These are body ground points. While not directly for the SDM in all diagrams, a poor body ground in the vicinity of the SRS components can introduce electrical noise and resistance issues. A ground for a rollover sensor is noted under the passenger seat.
Real Owner Repair Stories
- World Mechanics YouTube Channel (General Motors vehicle (Chevy Cruze), applicable to Savana) — Airbag light on, "Service Air Bag" message displayed. Scan tool showed code B0022-04 (Open Circuit) and live data showed 25.5 ohms resistance on the passenger pretensioner loop.
❌ Tried (didn't work) Initial inspection did not immediately reveal the problem.
✅ What actually fixed it The battery was disconnected for one hour. The B-pillar trim was removed to access the seatbelt pretensioner connector. The connector was found to be not fully seated. After disconnecting, cleaning, and securely re-seating the connector until it clicked, the resistance on the scan tool dropped to a normal 2.2 ohms. Clearing the codes resolved the issue. - YouTube Channel on 2009 GM Truck (2009 GM Truck, applicable to Savana due to similar SDM location and known issues.) — Airbag readiness light on, "Service Airbag" message. Multiple codes present, including B1001 (Option Configuration Error) which often accompanies module failure.
❌ Tried (didn't work) Clearing codes was unsuccessful as they returned immediately.
✅ What actually fixed it The SDM (airbag module) under the driver's seat was found to be heavily corroded due to water intrusion, a known issue covered by GM recall 09270-C. The fix required replacing the SDM with a used unit and repairing the corroded connector terminals.
Model Year Variations Within This Range
- 2009-2010 (Primarily): Certain GM vehicles in this range, including trucks with similar architecture, were subject to Special Coverage/Recall #09270-C. This addressed a condition where the SDM under the driver's seat could corrode from water and road salt entering the cabin, leading to SRS malfunctions including potential for unintended deployment or failure to deploy.
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 SAVANA:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2008-2012 Gmc SAVANA
- 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
- Model Year Variations Within This Range
- 🎟️ Get 5% Off