B0022 on 2006-2013 Chevrolet Malibu: Airbag Light Causes and Fixes
The B0022 code on a 2006-2013 Chevy Malibu almost always points to a problem with the passenger seat belt pretensioner circuit. The most common fix is inspecting and securing the yellow electrical connector at the B-pillar, often due to a faulty Connector Position Assurance (CPA) clip as detailed in GM TSB #08-09-41-002H. If the connector is secure, the pretensioner assembly itself is the next likely cause.
- B0022 means the passenger's seat belt pretensioner won't work in a crash, and the entire airbag system is disabled.
- Before buying any parts, inspect the yellow connector at the base of the passenger-side B-pillar. A loose connection or broken plastic locking clip (CPA) is the most common cause.
- This is a safety-critical system. Due to the risk of accidental airbag deployment, this repair is best left to a professional.
- If the connector is good, the entire seat belt retractor assembly likely needs to be replaced.
- Never use a standard multimeter to measure the resistance of an airbag or pretensioner component.
What's Unique About the 2006-2013 Chevrolet MALIBU
On this generation of Malibu and many other GM vehicles on the Epsilon platform (like the Pontiac G6 and Saturn Aura), the airbag system is known for being sensitive to connection issues. GM released a specific Technical Service Bulletin (TSB #08-09-41-002H) that includes code B0022, pointing to failing Connector Position Assurance (CPA) retainers—the small plastic clips that secure airbag wiring—as a primary cause for intermittent airbag lights. This makes checking the yellow connectors at the B-pillar a more critical first step on these cars than on many other vehicles.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Generation note: This year range covers the end of the 6th generation (2006-2007), the entire 7th generation (2008-2012), and the first year of the 8th generation (2013). The primary causes, especially the connector issues highlighted in TSB 08-09-41-002H, are common across all these model years and their platform mates. Some 7th generation Malibus feature a dual-stage seat belt system with two pyrotechnic charges: one at the B-pillar retractor and another at the seat anchor point.
Symptoms You May Notice
- Airbag warning light is continuously illuminated on the instrument cluster.
- "Service Air Bag" message may appear on the Driver Information Center (DIC).
- Replacing the seat belt buckle. The B0022 code refers to the retractor pretensioner located in the B-pillar, not the buckle that the belt latches into.
- Replacing the clock spring. While a faulty clock spring can cause other airbag codes, it is related to the driver's side steering wheel airbag, not the passenger seat belt pretensioner.
Most Likely Causes
- Loose or Damaged Pretensioner Connector 🔴 High Probability As identified in GM TSB #08-09-41-002H, the Connector Position Assurance (CPA) clips on SRS connectors can become loose, damaged, or break, leading to a poor connection and high resistance. The main connector is typically yellow and located at the base of the B-pillar where the seat belt retractor is housed. A poor connection can cause resistance to jump above the 3.9 ohm threshold, triggering the B0022:0D code. 🎬 Watch: How to fix airbag light code B0022
How to confirm: After safely disabling the SRS system, visually inspect the yellow connector at the passenger seat belt retractor. Check if the connector is fully seated and if the plastic CPA clip is present, intact, and fully engaged. A YouTube video by 'Auto Repair Guys' demonstrates how not pushing the CPA clip in all the way causes the resistance to be out of spec, triggering the code.
Typical fix: Reseat the connector and install a new CPA retainer if the old one is missing or damaged. The TSB provides specific instructions for this repair. The correct CPA retainer is often GM part number 88988974.
Est. part cost: $5-$15 for a new CPA retainer. - Faulty Passenger Seat Belt Pretensioner Assembly 🟡 Medium Probability The internal resistance of the pyrotechnic charge within the pretensioner can change over time, falling outside of the ~1.1 to 3.9 ohm range expected by the SDM. 🎬 See this fix for codes B0022 and B0015 This is a sealed, non-serviceable unit that must be replaced if it fails.
How to confirm: After confirming the connector and wiring are good, a professional technician would use a special SRS load tool (a specific resistor, often around 2.3 ohms) in place of the pretensioner to see if the code clears. If it does, the pretensioner itself is faulty. NEVER use a multimeter to test resistance on the pretensioner directly as it can induce current and cause deployment.
Typical fix: Replace the entire passenger seat belt retractor assembly. Some services offer a mail-in repair for the original unit.
Est. part cost: $150-$400 for a new assembly, or $80-$150 for a mail-in repair service. - Damaged Wiring Harness ⚪ Low Probability The wiring harness under the passenger seat or running along the floor to the B-pillar can be damaged by items stored under the seat or by repeated seat movement. Another GM recall (14030, later updated by 15536) notes that previous, improper wiring splice repairs under the seats can also be a cause for various SRS codes.
How to confirm: Visually inspect the wiring harness for any signs of chafing, pinching, or breaks. A technician would perform a point-to-point continuity test on the wires between the SDM and the pretensioner connector (with the components disconnected).
Typical fix: Repair the damaged section of the wire using approved SRS wiring repair techniques (e.g., GM J-38125 SIR/SRS Terminal Repair Kit). Standard splicing methods are not recommended for sensitive airbag circuits; repairs should be wrapped in yellow tape to identify them as SIR wiring. 🎬 Watch: The right way to repair airbag wiring harnesses
Est. part cost: $10-$50 for wiring repair materials.
Rare But Worth Checking
- Faulty Sensing and Diagnostic Module (SDM): This is the airbag control module itself. It's an uncommon failure point but should be considered if all other parts of the circuit test correctly. Replacement requires programming to the vehicle's VIN.
Diagnosis Steps
- WARNING: The SRS system must be properly disabled before performing any diagnosis. Disconnect the negative battery terminal and wait at least 10-15 minutes (some sources recommend up to an hour to be safe) for the system's backup power to discharge.
- Scan the SRS module with a capable OBD-II scanner to confirm B0022 is the active code and note any suffixes (like :04 for open circuit or :0D for high resistance).
- Locate the passenger seat belt retractor at the bottom of the B-pillar. You will need to remove the plastic trim panels for access.
- Visually inspect the yellow electrical connector going into the pretensioner. Check for a loose connection or a broken/missing Connector Position Assurance (CPA) clip.
- If the CPA is loose or damaged, replace it (GM P/N 88988974 is a common replacement), ensure the connector is fully seated, and clear the codes to see if the fault returns.
- If the connector is secure, inspect the wiring harness leading to it for any visible damage, especially under the seat and along the door sill where it can be pinched or chafed.
- If no visible issues are found, the next step is for a professional to test the circuit integrity using specialized SRS diagnostic tools, like a resistor load tool, to isolate the fault. DO NOT use a multimeter on the pretensioner itself.
- If the wiring and connector are confirmed to be good, the seat belt pretensioner assembly is the most likely failed component and requires replacement.
Parts You'll Likely Need
- Passenger Seat Belt Retractor Assembly
(OEM #19330962 (example for some models, verify by VIN))— This assembly contains the pretensioner unit that fails internally, causing the high resistance or open circuit that triggers code B0022.
Trusted brands: ACDelco, GM Genuine
OEM price range: $200-$400
Aftermarket price range: $150-$250 - Connector Position Assurance (CPA) Retainer
(OEM #88988974)— This small plastic clip is a known failure point according to GM TSB #08-09-41-002H and is often the root cause of the intermittent connection.
Trusted brands: GM Genuine
OEM price range: $5-$15
Aftermarket price range: $5-$10
Related Codes That Often Appear With This One
- B0015 — This code relates to the Driver's Seat Belt Pretensioner. Seeing B0015 and B0022 together could indicate a shared wiring or connector issue (like faulty CPA clips on both sides), or a problem with the SDM.
Technical Service Bulletins (TSBs) & Recalls
- 08-09-41-002H: Intermittent AIR BAG Indicator/Lamp Illuminated with DTC(s) ... B0022 ... Set (Inspect and Replace Connector Position Assurance (CPA) Retainer).
- 15536: A correction for a previous recall (14030) related to improper seat-mounted side-impact airbag (SIAB) wiring harness repairs, which can also affect pretensioner circuits setting codes like B0022.
Platform-Specific Known Issues
- GM Technical Service Bulletin #08-09-41-002H directly addresses intermittent airbag lights caused by faulty CPA retainers on a wide range of GM vehicles, including the 2006-2014 Malibu, for codes including B0022.
- GM Safety Recall 14030 (and subsequent correction 15536) addressed issues with improperly repaired wiring splices under the front seats, which could lead to pretensioner and airbag faults like B0022.
Mechanic-Grade Diagnostic Values
- Passenger Seat Belt 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 will trigger the code.
- System Operating Voltage at SDM — expected: 9 - 16 volts. Failure: Voltage outside this range can prevent the SDM from running diagnostics correctly.
Hidden / Shadow Codes Worth Checking
- B0022:01: Passenger Pretensioner Deployment Loop Short to Battery (see via A professional scan tool like GM's GDS2 or Tech2Win is required to read symptom bytes (the two digits after the main code).)
- B0022:02: Passenger Pretensioner Deployment Loop Short to Ground (see via A professional scan tool like GM's GDS2 or Tech2Win is required to read symptom bytes.)
- B0022:04: Passenger Pretensioner Deployment Loop Open Circuit (see via A professional scan tool like GM's GDS2 or Tech2Win is required to read symptom bytes.)
- B0022:0D: Passenger Pretensioner Deployment Loop Resistance Above Threshold (see via A professional scan tool like GM's GDS2 or Tech2Win is required to read symptom bytes. This is the most common variant for this code.)
- B0022:0E: Passenger Pretensioner Deployment Loop Resistance Below Threshold (see via A professional scan tool like GM's GDS2 or Tech2Win is required to read symptom bytes.)
Scan Tool Commands That Help
- GDS2 / Tech2Win: Module Diagnostics > SIR (Supplemental Inflatable Restraint) > DTC Display — This is the primary function used to read the B0022 code and its specific symptom byte (e.g., :0D, :04), which is critical for guiding the diagnosis.
- GDS2 / Tech2Win: Clear DTCs — Used after a repair has been performed to clear the code from the SDM's memory and turn off the airbag light. The code will become a history code and clear itself after 100-255 fault-free ignition cycles if not manually cleared.
Wiring & Ground Locations
- Sensing and Diagnostic Module (SDM) — For the 7th generation Malibu (2008-2012), the SDM is located underneath the center console, below the shifter assembly.. This is the airbag control computer that monitors the pretensioner circuit and stores the B0022 code. All wiring for the pretensioner circuit ultimately terminates at this module.
- Passenger Seat Belt Retractor Pretensioner Connector — A yellow connector located at the base of the B-pillar (the pillar between the front and rear doors), where the seat belt retractor mechanism is bolted.. This is the most common point of failure for this code due to loose connections or a broken CPA clip, as noted in TSB 08-09-41-002H.
- Passenger Seat Belt Anchor Pretensioner Connector (if equipped) — On some models with dual-stage belts, a second pretensioner is located at the anchor point where the belt bolts to the seat frame or floor. This also has a yellow connector.. If the vehicle has a dual-stage system, this second connector and its wiring are also potential failure points for an open or high-resistance fault.
Real Owner Repair Stories
- Chevrolet Forum user 'Synaux' (2002 Silverado 1500 (Note: Different vehicle, but same GM code and diagnostic principle)) — Solid airbag light on the dash with code B0022.
❌ Tried (didn't work) Pushing connector pins forward inside the connector housing provided only a temporary fix.
✅ What actually fixed it The user discovered the main connector was not being fully seated into the airbag/pretensioner module because a plastic locking flap/lever on the connector was not being properly disengaged and then re-engaged. Once the connector was seated correctly and locked, the code was resolved permanently. - YouTube video by 'El Garage De Leonardo' (Unspecified GM vehicle) — Airbag light with code B0022-0D.
❌ Tried (didn't work) The vehicle had a previous, failed repair where the pretensioner was cut off and a resistor was wired in its place. The resistor had become disconnected.
✅ What actually fixed it As a temporary fix to extinguish the light, the technician re-soldered a 2.3 ohm resistor to the circuit wiring in place of the pretensioner. This satisfied the SDM's resistance requirement and allowed the code to be cleared. This demonstrates the circuit's expected resistance value.
OEM Part Supersession History
88988974→— This part number for the Connector Position Assurance (CPA) retainer remains current.
Heads up: This is a widely used GM part for SRS connectors. Multiple vendors sell it under the same part number.
Model Year Variations Within This Range
- 2008-2012 (approx.): Some 7th generation Malibus are equipped with dual-stage seat belts, which have two separate pyrotechnic devices: one in the main B-pillar retractor and a second one at the seat belt anchor point near the floor. A fault in either of these components or their wiring could potentially trigger a pretensioner code.
- 2006-2012 vs 2013: The diagnostic software platform changes around 2013. Models up to 2013 are typically diagnosed with Tech2Win software, while 2013 and newer models use the GDS2 (Global Diagnostic System 2) platform. The diagnostic functions are similar, but the software interface is different.
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.
- Chevrolet MALIBU:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2006-2013 Chevrolet MALIBU
- 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
- Model Year Variations Within This Range
- 🎟️ Get 5% Off