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

B0012 on 2007-2014 GMC Acadia: Driver Airbag Circuit Fault Causes and Fixes

On a 2007-2014 GMC Acadia, code B0012 almost always points to a faulty connection in the driver's airbag circuit, often a bad clock spring or a loose connector in the steering column. Expect to pay $100-$200 for a connector repair or $470-$516 for a full clock spring replacement at a shop.

16 minutes to read 2007-2014 Gmc ACADIA
Most Likely Cause
Faulty Clock Spring Connector or Wiring
Difficulty
4/5
Est. Time
1.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $650
Parts Price
$20 – $380
⚠️ Drivable, but... — The vehicle will drive normally, but the airbag warning light indicates the entire Supplemental Restraint System is likely disabled for safety. In the event of an accident, the airbags will not deploy.
Key Takeaways
  • B0012 on a 2007-2014 Acadia means the driver's airbag is disabled due to an electrical fault.
  • Before buying expensive parts, unplug any phone chargers and carefully inspect the yellow airbag connectors in the steering column for damage or looseness.
  • A failed clock spring is the other most likely cause, especially if the horn or steering wheel buttons also don't work.
  • This is not a DIY-friendly repair for beginners. The airbag system is dangerous to work on and requires special procedures to disable it safely.
The trouble code B0012 is a manufacturer-specific code for your GMC Acadia that indicates a fault within the Supplemental Inflatable Restraint (SIR) system. Specifically, it means the Sensing and Diagnostic Module (SDM), or airbag control module, has detected an open circuit or high resistance in the driver's steering wheel airbag deployment loop (Loop 1). This fault means the driver's airbag may not deploy in a collision.

What's Unique About the 2007-2014 Gmc ACADIA

The first-generation GMC Acadia and its GM Lambda platform siblings (Buick Enclave, Chevy Traverse, Saturn Outlook) are known for issues with airbag connectors. Multiple Technical Service Bulletins (TSBs) have been issued regarding poor terminal tension and faulty Connector Position Assurance (CPA) clips in the airbag system. This makes wiring and connector issues a much higher probability on this vehicle than on many others, often leading to misdiagnosis where the entire airbag or clock spring is replaced when only a simple connector repair was needed. Additionally, these vehicles were subject to a safety recall for corroded side airbag connectors under the seats, which can cause a similar "Service Air Bag" message, making it crucial to read the specific DTC to confirm the fault location.

🎬 Watch: Diagnosing B0012 codes and checking connector terminal tension.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What symptoms are you experiencing alongside the B0012 airbag warning code?
→ The clock spring is likely defective. Disconnect the battery for 15 minutes, remove the steering wheel, and replace the clock spring (OEM PN 20982802, ~$150-$380).
→ The clock spring housing is likely physically broken. Disconnect the battery for 15 minutes and replace the clock spring assembly (OEM PN 20982802).
Have you inspected the yellow connectors and CPA clips behind the driver's airbag?
→ Disconnect the battery for 15 minutes. Remove the airbag and inspect the yellow connectors and CPA clips for damage or loose fit per TSB #08-09-41-002H.
→ Replace the faulty connector pigtail (GM P/N 13580115, ~$15-$50) and ensure the CPA clip is fully engaged.
→ Test airbag inflator resistance (normal is 2.2-2.7 ohms) and clock spring continuity. If both pass, check the wiring harness to the SDM.
Professional service recommended: Working on the airbag system is extremely dangerous. Accidental deployment can cause serious injury, and improper repair can prevent it from working in a crash. The system must be properly disabled before any work begins, which involves disconnecting the battery and waiting at least 10-30 minutes for capacitors to discharge.

Symptoms You May Notice

  • The airbag warning light is constantly illuminated on the instrument panel.
  • A "Service Air Bag" message may appear on the Driver Information Center (DIC).
  • In some cases, the horn and steering wheel-mounted controls (radio, cruise control) may also stop working, which strongly points to a failed clock spring.
  • An audible grinding or rubbing noise when turning the steering wheel can indicate a physically broken clock spring housing.
  • 🎬 See this walkthrough for replacing a clock spring and fixing the horn.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the entire driver airbag module when the fault was a simple, inexpensive connector or CPA clip.
  • Replacing the clock spring when the issue was a loose connector at its base or a broken CPA clip on the airbag itself.

Most Likely Causes

  1. Faulty Clock Spring Connector or Wiring 🔴 High Probability GM issued TSBs #08-09-41-002H and #PI1474 for this platform regarding loose Connector Position Assurance (CPA) retainers and poor terminal tension in the steering column connectors. The yellow plastic connectors and their small locking retainers can become brittle and fail over time, causing a loss of contact.
    How to confirm: With the battery disconnected and the SIR system disabled, visually inspect the yellow connectors at the back of the driver's airbag and at the base of the steering column. Check for loose connections, damaged wires, or a broken/missing CPA clip. A technician can test for proper terminal tension using a special tool (J-35616–65B). A scan tool should show resistance for the driver deployment loop as out of range (normal is ~2.2-2.7 ohms).
    Typical fix: Replace the faulty connector pigtail (GM P/N 13580115) and/or the CPA retainer. This often involves cutting the old connector off and soldering or crimping the new one in place. Sometimes, simply ensuring the connector is fully seated and the CPA clip is engaged can fix an intermittent issue.
    Est. part cost: $15-$50 for a connector pigtail kit.
  2. Defective Clock Spring (SIR Coil) 🔴 High Probability The clock spring is a rotational electrical contact that contains thin ribbon cables. These cables flex every time the steering wheel is turned and can fatigue and break over time, creating an open circuit.
    How to confirm: If the horn and/or steering wheel controls have also failed, the clock spring is almost certainly the cause. A technician can use a specialized scan tool to monitor the airbag loop resistance while turning the steering wheel; spikes or dropouts in resistance indicate a failing clock spring. With the airbag removed, one can also use a multimeter to check for continuity through the clock spring's pins while rotating it.
    Typical fix: Replace the clock spring assembly. This requires removing the driver's airbag and steering wheel. A common OEM part number for this is 20982802.
    Est. part cost: $150-$380
  3. Faulty Driver Airbag Module ⚪ Low Probability
    How to confirm: This is typically diagnosed by exclusion. If the wiring, connectors, and clock spring have all been verified as good (e.g., continuity tests pass), the internal resistance of the airbag inflator module (squib) itself may be out of specification. This can only be confirmed by substituting a known-good airbag module or using a specialized SIR diagnostic resistor.
    Typical fix: Replace the driver's side steering wheel airbag module.
    Est. part cost: $300-$700+

Rare But Worth Checking

  • Aftermarket 12V Phone/USB Charger: According to GM TSB PIT5564A, low-quality aftermarket chargers plugged into the power outlets can create electrical interference (EMI/RFI) that causes the airbag module to see incorrect resistance readings, falsely triggering codes like B0012. Before beginning expensive repairs, unplug all aftermarket accessories and clear the codes to see if the problem disappears.
  • Damaged Wiring in Door Jamb or Under Seat: While B0012 specifically points to the driver's steering wheel airbag, related codes for side airbags are often caused by broken wires in the door-to-body harness or under the driver's seat. It's worth a quick visual inspection of these areas for any obvious damage, especially since a recall was issued for under-seat connectors on this platform.
  • Faulty Sensing and Diagnostic Module (SDM): It is very rare for the main airbag control module to fail in a way that isolates to a single circuit, but it is possible. This is the last item to suspect after all other components in the loop have been tested and ruled out.

Diagnosis Steps

  1. CRITICAL: Disconnect the negative battery terminal and wait at least 10-15 minutes to allow the SIR system's backup power to discharge before proceeding.
  2. Read the specific B0012 code and any accompanying symptom bytes (e.g., -04 for open, -0D for high resistance) with an SRS-capable scan tool.
  3. Ask about or remove any aftermarket chargers from the 12V power outlets. Clear the codes and see if they return.
  4. Remove the driver's airbag module (typically by releasing spring clips through small holes on the side/back of the steering wheel with a long, dull tool like an Allen wrench).
  5. Visually inspect the yellow connectors and the plastic Connector Position Assurance (CPA) clips on the back of the airbag module and at the clock spring. Ensure they are fully seated and not damaged or brittle.
  6. If connectors look good, disconnect them and use a multimeter to check the resistance of the airbag inflator itself (should be around 2.2-2.7 ohms, but consult service info). A reading of infinity indicates an open circuit in the inflator.
  7. If the airbag resistance is good, the next step is to test the clock spring. Check for continuity on the relevant pins from the input to the output side of the clock spring while slowly rotating the steering wheel. Any dropouts indicate a broken internal ribbon.
  8. If the clock spring and airbag test good, the fault lies in the wiring between the clock spring and the SDM. Use a multimeter to check for continuity and shorts in that harness section.
  9. Once the repair is complete (e.g., new clock spring or connector installed), reconnect everything, reconnect the battery, and use a scan tool to clear the SIR codes. Verify the airbag light turns off and stays off.

Parts You'll Likely Need

  • Air Bag Clock Spring (OEM #20982802) — This is a common wear-and-tear item. The internal ribbon cables break from repeated steering wheel rotation, causing an open circuit.
    Trusted brands: ACDelco, Dorman, Standard Motor Products
    OEM price range: $250-$380
    Aftermarket price range: $150-$250
  • Airbag Connector Repair Pigtail (OEM #13580115) — Per TSBs PI1474 and 08-09-41-002H, poor terminal tension or broken CPA clips in the SIR connectors are a known issue. Replacing the connector pigtail can be a permanent fix. This part number also replaces the older P/N 88987853.
    Trusted brands: ACDelco / GM Genuine Parts, aftermarket pigtail suppliers
    OEM price range: $25-$50
    Aftermarket price range: $15-$30

Related Codes That Often Appear With This One

  • B0013 — This code is for the driver's airbag deployment loop 2. Since both loops run through the same clock spring and connectors, it's common to see both codes appear if the clock spring or its main connector fails.

Technical Service Bulletins (TSBs) & Recalls

  • 08-09-41-002H: Intermittent AIR BAG Indicator/Lamp Illuminated with DTC(s) B0012... Set (Inspect and Replace Connector Position Assurance (CPA) Retainer)
  • PI1474: Air Bag Indicator Illuminated with DTC B0012 or B0013
  • PIT5564A: Various Airbag DTCs Aftermarket Charger [Referenced in Pass 1]
  • Recall 14030: Service Air Bag Light Due to Connector Corrosion

Platform-Specific Known Issues

  • TSB #08-09-41-002H addresses intermittent airbag lights caused by loose, missing, or damaged Connector Position Assurance (CPA) retainers on various SIR connectors for the 2007-2014 Acadia and its platform mates. It specifically lists DTC B0012.
  • TSB #PI1474 (for other GM models, but relevant) details how poor terminal tension in the steering wheel air bag coil connector can cause B0012 and recommends testing terminal tension with a special tool before replacing parts.
  • Safety Recall #14030: Affects 2008-2013 models for corrosion in the side impact airbag (SIAB) connectors under the

Mechanic-Grade Diagnostic Values

  • Driver Steering Wheel Airbag Deployment Loop Resistance (Live Data) — expected: 2.2 to 2.7 ohms. Failure: A reading greater than 4.4 ohms (for B0012-0D) or an open circuit/infinite resistance (for B0012-04).
  • Driver Airbag Module Internal Resistance — expected: Approximately 2.2 to 3.0 ohms. Failure: A reading significantly outside this range, especially infinity (open), indicates a faulty airbag inflator.
  • Wiring Harness Resistance (Clock Spring to SDM) — expected: Less than 1.0 ohm (ideally close to 0.4-0.5 ohms). Failure: High resistance or an open circuit (infinity) indicates a break or corrosion in the wiring harness.

Hidden / Shadow Codes Worth Checking

  • B0012 04: Indicates the Driver Steering Wheel Air Bag Deployment Loop (Stage 1) is Open for at least 2 seconds. (see via An SRS-capable scan tool, such as a GM Tech 2 or equivalent, will display this symptom byte along with the main DTC.)
  • B0012 0D: Indicates the Driver Steering Wheel Air Bag Deployment Loop (Stage 1) resistance is greater than 4.4 ohms for at least 2 seconds. (see via An SRS-capable scan tool will show this specific high-resistance fault, pointing towards poor connections or a failing component rather than a complete break.)
  • B0012 0E: Indicates the Driver Steering Wheel Air Bag Deployment Loop (Stage 1) resistance is less than 1.7 ohms for at least 2 seconds, suggesting a short circuit. (see via An SRS-capable scan tool will display this symptom byte.)

Scan Tool Commands That Help

  • GM Tech 2 / GDS2 / equivalent professional scanner: View Live Data > SIR > Deployment Loop Resistance — This is the primary diagnostic step to confirm the fault. Monitoring the resistance value for Loop 1 while turning the steering wheel lock-to-lock can isolate whether the fault is in the clock spring (resistance spikes with rotation) or is static (wiring/connector issue).
  • GM Tech 2 / GDS2 / Autel equivalent: Special Functions > Setup SDM Primary Key in BCM — This function is required if the Body Control Module (BCM) or Sensing and Diagnostic Module (SDM) is replaced. It synchronizes the security information between the modules to ensure the airbag system is operational after repair. Failure to do so can leave the airbag light on.

Wiring & Ground Locations

  • Sensing and Diagnostic Module (SDM) — Under the floor console, between the front seats.. This is the main computer for the airbag system. All wiring for the driver's airbag circuit ultimately runs to this module. A poor connection at the SDM is a possible, though less common, cause of the code.
  • X85 Steering Wheel Air Bag Coil X3 Connector — This is the main electrical connector at the base of the clock spring in the steering column.. TSB PI1474 specifically calls out this connector for having potential poor terminal tension, which can cause an intermittent high resistance and trigger DTC B0012.
  • Body Control Module (BCM) — Located under the driver's side of the dashboard, to the left of the steering column.. The BCM communicates with the SDM and is involved in the vehicle's security system. While not directly in the airbag loop, its proper function is necessary for the overall SIR system health, and a replacement requires security relearn procedures involving the SDM.

Real Owner Repair Stories

  • GMTNation forum user 'gmcman' (2012 GMC Yukon (similar platform and system)) — Intermittent "Service Airbag" light with code B0012-0D (High Resistance). Tech 2 scan tool showed Loop 1 resistance at 4.6 ohms, above the normal threshold.
    ❌ Tried (didn't work) Initial visual inspection of the airbag connectors in the steering wheel showed no obvious issues.
    ✅ What actually fixed it The owner removed the steering wheel and clock spring to perform continuity tests on all related wiring back to the SDM, which passed. He also checked the front impact sensors. During this process, he disconnected and reseated all related connectors at the SDM. After reassembly, the code was gone and the scan tool showed a normal resistance of 2.9 ohms, suggesting the issue was a poor connection at one of the harness connectors that was resolved by being reseated.
  • YouTube video from 'Repairs and Rides' (2006 Chevy Malibu (demonstrates a common GM issue)) — Airbag light with code B0013 (passenger side equivalent, but same principle and connector type).
    ❌ Tried (didn't work) N/A, went straight to the common cause.
    ✅ What actually fixed it The plastic Connector Position Assurance (CPA) clip on the airbag connector was broken. These clips are known to become brittle and break, causing a loose connection. Replacing the small plastic CPA clip (GM part number available in video) and ensuring the connector was fully seated resolved the code.

OEM Part Supersession History

  • 8898785313580115 — This is the connector pigtail for the steering wheel airbag. The new part number is the current service replacement.
    Heads up: The parts are directly interchangeable.

Model Year Variations Within This Range

  • 2007-2016: The primary clock spring part number, 20982802, appears to be consistent for the entire first generation of the Acadia (and its platform mates like the Traverse and Enclave), including years slightly beyond the specified range. There are no significant known variations in the cause of B0012 between the 2007-2012 and 2013-2014 (facelift) models.
** GM Air Bag Codes : B0012 - B0013  / B0015 - B0016 **
** GM Air Bag Codes : B0012 - B0013 / B0015 - B0016 **
AIRBAG LIGHT ON CODE B0012, B0012-04 CHEVROLET BUICK GMC CADILLAC CHEVY
AIRBAG LIGHT ON CODE B0012, B0012-04 CHEVROLET BUICK GMC CADILLAC CHEVY
How to Replace GMC Acadia Steering Angle Sensor (2007-2017) | DIY Guide (Traverse, Enclave, Outlook)
How to Replace GMC Acadia Steering Angle Sensor (2007-2017) | DIY Guide (Traverse, Enclave, Outlook)
How to Replace a Clock Spring (airbag light & horn not working)
How to Replace a Clock Spring (airbag light & horn not working)
Clock Spring Replacement Tips
Clock Spring Replacement Tips
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 B0012 for:
  • Gmc ACADIA: 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