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

B0074 on 2009-2012 Buick Enclave: Passenger Airbag Sensor Fault Causes and Fixes

Code B0074 on a 2009-2012 Buick Enclave indicates a fault with the Passenger Presence System (PPS). The most common cause is a failed sensor mat inside the passenger seat cushion, often due to a creased sensor tail from factory assembly. This is a critical safety issue as it disables the passenger airbag. An alternative DIY fix involves an emulator that keeps the airbag permanently enabled.

15 minutes to read 2009-2012 Buick ENCLAVE
Most Likely Cause
Faulty Passenger Presence System (PPS) Sensor Mat
Difficulty
4/5
Est. Time
3.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$1100 – $1800
Parts Price
$800 – $1200
⚠️ Drivable, but... — You can drive the vehicle, but the front passenger airbag will be disabled and will not deploy in a crash, significantly increasing the risk of injury to a passenger.
Key Takeaways
  • B0074 means the passenger airbag is OFF. Do not place occupants in the passenger seat until the system is repaired.
  • Before assuming a part has failed, remove ALL objects from the passenger seat (especially electronics) and clear the codes to see if the problem disappears.
  • The most likely failed part is the sensor mat, which is integrated into the passenger seat's lower cushion and is an expensive, labor-intensive repair.
  • This is not a DIY-friendly repair for most people. The system is safety-critical and requires recalibration with a scan tool after the repair is complete.
Code B0074 on a Buick Enclave signifies that the airbag's main computer, the Sensing and Diagnostic Module (SDM), has detected a fault in the Passenger Presence System (PPS). This system uses a sensor mat in the front passenger seat cushion to determine if an occupant is present. The system works by detecting the capacitance of the object on the seat, not the object's weight. When this code is active, the SDM will disable the passenger airbag as a safety precaution and illuminate the airbag warning light on the dashboard. The code can have several sub-types, or symptom bytes, such as for high resistance (0D), low resistance (0E), or erratic readings (0F), which can help pinpoint the exact nature of the fault.

What's Unique About the 2009-2012 Buick ENCLAVE

The first-generation Buick Enclave and its GM Lambda platform siblings are particularly sensitive to objects placed on the passenger seat. GM issued a specific Technical Service Bulletin (TSB #08-09-41-007I) for these vehicles, noting that electronic devices like laptops, cell phones, or even large liquid containers can interfere with the PPS's capacitance sensor, triggering a B0074 0F code and causing the seatbelt chime to activate. This is a distinct characteristic owners should be aware of before assuming a component has failed. The electronic device does not necessarily need to be turned on to cause this condition.

Diagnostic Flowchart

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

What specific B0074 sub-code does your diagnostic scan tool currently show?
→ Remove all electronic devices, cables, and liquids from the passenger seat. If wet, let it dry completely. Clear the DTCs; if it doesn't return, interference caused the issue ($0 fix).
Have you inspected the wiring harness and yellow connectors under the seat?
→ The PPS sensor mat's printed circuit is likely broken. Replace the seat cushion pad (OEM PN 25954278, $815-$1265) and recalibrate, or install an $80-$120 Airbag360 bypass emulator.
→ Visually inspect the wiring under the passenger seat for chafing from seat movement. Ensure the yellow CPA clips on the airbag connectors are fully seated. Pigtail repairs cost $10-$50.
Are there any electronic devices, cables, or damp spots on the passenger seat?
→ The Enclave's capacitance sensor is highly sensitive. Remove all objects (even unpowered phones/laptops) and let the seat dry. Cycle the ignition to see if the code clears for $0.
→ Check the wiring under the seat for loose yellow CPA clips. If secure, the internal sensor mat is likely torn, requiring an $815-$1265 OEM cushion replacement (PN 25954278).
Professional service recommended: This fault involves the Supplemental Restraint System (SRS). Diagnosis and repair require specialized tools, careful handling of components, and a recalibration of the Passenger Presence System after parts replacement to ensure the airbag functions correctly in a collision. Disconnecting the wrong ground can also damage the Body Control Module (BCM).

Symptoms You May Notice

  • "Service Airbag" message on the driver information center (DIC)
  • Airbag warning light illuminated on the instrument panel
  • Passenger airbag status indicator shows "OFF" even with an adult in the seat
  • Intermittent seat belt reminder chime when the passenger seat is empty but has objects on it
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the main airbag computer (SDM) without first diagnosing the PPS sensor and wiring.
  • Replacing the entire passenger seat assembly when only the sensor mat/cushion is faulty.
  • Replacing the PPS sensor mat when the fault is caused by electronic device interference or a wet seat cushion.

Most Likely Causes

  1. Faulty Passenger Presence System (PPS) Sensor Mat 🔴 High Probability The sensor mat is a flexible printed circuit embedded in the seat foam. A common failure, documented in TSBs for similar GM vehicles, is a sharp crease developing in the sensor's tail where it passes through the seat cushion. This crease can be caused during the seat's factory assembly. Over time, with passenger ingress/egress and knee-loading, the flexing at this crease causes an open or high-resistance fault in the printed circuit.
    How to confirm: Using a GM-compatible scan tool, check for B0074 0D (high resistance) or B0074 0E (low resistance). The definitive test involves removing the seat cushion and physically inspecting the sensor mat and its wiring tail for sharp creases, pinching, or other damage.
    Typical fix: Replace the passenger presence sensor mat. This part is integrated with the lower seat cushion foam, requiring the entire cushion to be replaced. The seat must be removed and its upholstery taken off to perform the replacement. 🎬 Watch: Step-by-step guide to replacing the passenger presence sensor. An alternative is to install an aftermarket emulator module which bypasses the sensor.
    Est. part cost: $800-$1200 for an OEM seat cushion with integrated sensor.
  2. Electronic Devices or Conductive Objects on Passenger Seat 🟡 Medium Probability As detailed in TSB #08-09-41-007I, the PPS in these vehicles uses a capacitance-based sensor that is sensitive to interference. Laptops, cell phones, audio cables, and even diagnostic scan tools resting on the seat can trigger an erratic reading (B0074 0F). The device does not need to be powered on to cause the interference.
    How to confirm: Remove all objects from the front passenger seat. Clear the DTCs using a scan tool. If the code does not return after several ignition cycles, the object was the cause.
    Typical fix: No parts replacement is needed. Advise the vehicle owner to avoid placing such objects on the passenger seat.
    Est. part cost: $0
  3. Damaged Wiring or Loose Connectors ⚪ Low Probability Wiring under the seat is susceptible to damage from items stored under it or from repeated seat movement. GM also issued TSB #08-09-41-002E for this platform, which points to intermittent airbag faults caused by loose, missing, or damaged Connector Position Assurance (CPA) retainers on various SIR system connectors.
    How to confirm: Visually inspect the wiring harnesses and connectors under the passenger seat for any signs of pinching, chafing, or corrosion. Specifically check that the yellow CPA clips on the airbag connectors are secure and fully seated. A user on a Camaro forum reported that moving the seat back and forth eventually severed the harness wires, which was the true cause of the fault after a sensor had already been replaced.
    Typical fix: Repair the damaged section of the harness or replace the faulty connector and ensure the CPA retainer is properly installed. The passenger seat wiring harness is available as a separate part (e.g., PN 20914952 for a 2010 model).
    Est. part cost: $10-$50 for connector pigtails.

Rare But Worth Checking

  • Wet Seat Cushion: TSB #08-09-41-007I specifically notes that if a B0074 0F code is present and the seat is wet, the bulletin's advice about electronic devices does not apply, and the standard diagnostic procedure for a wet seat should be followed. Moisture can cause erratic readings from the capacitance sensor and may require 24-48 hours of drying time with the trim removed.
  • Faulty Passenger Presence System (PPS) Module: While possible, the control module is less likely to fail than the sensor mat itself. The module should only be suspected after the sensor mat and wiring have been thoroughly tested and ruled out.
  • Aftermarket Seat Covers or Upholstery: Because the system is capacitance-based, unapproved seat covers or different upholstery materials can change the electrical characteristics of the seat and interfere with the sensor's readings, potentially triggering a fault.

Diagnosis Steps

  1. Read the specific DTCs from both the SDM and PPS modules using a professional-grade scan tool. Note the symptom byte 🎬 See how to diagnose airbag communication issues with a scan tool. (e.g., 0D, 0E, 0F).
  2. Remove ALL items from the front passenger seat, including electronic devices, bags, and liquids.
  3. Clear the DTCs and perform several ignition cycles. If the code does not return, the issue was interference.
  4. If the code returns, perform a thorough visual inspection of all wiring and connectors under the passenger seat. Check for chafing and ensure connectors, especially those with yellow CPA clips, are fully seated.
  5. If the code is B0074 0F, check the seat cushion for any dampness or evidence of liquid spills. If wet, allow it to dry completely.
  6. If the code is B0074 0D or 0E, the PPS sensor mat is the primary suspect due to a likely internal break. Follow the service manual procedure for testing the sensor.
  7. If the sensor mat is confirmed to be faulty, it must be replaced. This typically involves removing the seat and its upholstery.
  8. After replacement, the Passenger Presence System must be re-initialized and calibrated using a scan tool to ensure proper operation.

Parts You'll Likely Need

  • Airbag Front Passenger Presence Module (Seat Cushion Pad) (OEM #25954278 (replaces 15952128)) — This is the most common failure point. The sensor mat is integrated into the foam seat cushion and is not typically sold separately for this model year.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $815-$1265
    Aftermarket price range: $N/A
  • Passenger Presence System Emulator / Bypass Module (OEM #N/A) — A low-cost alternative to replacing the entire seat cushion. This module plugs into the vehicle's harness and simulates an occupied seat, ensuring the passenger airbag is always enabled. This is a popular DIY fix but has safety implications. The passenger seatbelt must remain buckled to prevent the warning chime.
    Trusted brands: Airbag360
    OEM price range: $N/A
    Aftermarket price range: $80-$120

Related Codes That Often Appear With This One

  • B0081 — B0081 is a general code for a Passenger Presence System fault detected by the main SDM. B0074 is the more specific code set within the PPS module itself. They often appear together, with B0081 indicating the SDM has received a fault message from the PPS module.

Technical Service Bulletins (TSBs) & Recalls

  • 08-09-41-007I: Information on Passenger Presence System (PPS) setting DTC B0074 0F when electronic devices or conductive objects are placed on the front passenger seat.
  • 16-NA-145: (For other GM models, but relevant) Details how B0074 0D/0E is caused by a sharp crease in the sensor tail from being pinched during seat assembly, leading to an open circuit.
  • 08-09-41-002E: Details intermittent airbag faults on this platform caused by poor connections, specifically involving the Connector Position Assurance (CPA) retainers.

Platform-Specific Known Issues

  • TSB #08-09-41-007I was issued by GM specifically addressing how electronic devices or other conductive objects placed on the front passenger seat can cause a B0074 0F code and activate the seatbelt chime.
  • A common, documented failure mode for B0074 0D/0E is the physical creasing and eventual breaking of the sensor mat's printed circuit tail, which can get pinched during the seat's factory assembly.

Mechanic-Grade Diagnostic Values

  • PPS Sensor Signal Circuit Voltage — expected: 0.05 V - 4.5 V. Failure: Voltage is less than 0.05V or greater than 4.5V for 500 milliseconds.
  • PPS Sensor 5-Volt Reference Circuit Voltage — expected: 4.5 V - 9.1 V. Failure: Voltage is less than 4.5V or greater than 9.1V for 500 milliseconds.
  • PPS Sensor Low Reference Circuit Amperage — expected: < 25 mA. Failure: Amperage is 25mA or greater for 500 milliseconds.

Hidden / Shadow Codes Worth Checking

  • B0074 00: Passenger Presence Sensor Circuit Malfunction / Disconnection from sensor mat. (see via GM Tech2 / GDS2 or equivalent professional scan tool.)
  • B0074 04: Passenger Occupant Classification Sensor Open Circuit. (see via GM Tech2 / GDS2 or equivalent professional scan tool.)
  • B0074 07: Passenger Occupant Classification Circuit Voltage Above Threshold. (see via GM Tech2 / GDS2 or equivalent professional scan tool.)

Scan Tool Commands That Help

  • GM Tech 2 / GDS2: Passenger Presence System Re-zero / Learn — This procedure is mandatory after replacing the PPS sensor mat/cushion or removing the seat trim. It calibrates the empty seat baseline. Failure to perform this step will cause the system to malfunction and may set other DTCs.
  • GM Tech 2 / GDS2: Clear SIR and PPS DTCs — All SIR (airbag) and PPS fault codes must be cleared *before* attempting the Re-zero procedure. The presence of any current or history codes will cause the re-zeroing to fail.

Wiring & Ground Locations

  • Body Control Module (BCM) — Under the driver's side of the dashboard, to the left of the steering column.. The BCM is a central hub for many body-related electrical systems and communicates with the Sensing and Diagnostic Module (SDM). While not a primary cause, a fault in the BCM or its wiring can sometimes manifest as SRS codes.
  • Passenger Seat Wiring Harness Connector — Underneath the front passenger seat.. This is the main connection point for the PPS sensor mat and module. It is a frequent point of failure due to chafing from seat movement, corrosion from moisture, or items stored under the seat damaging the wires.
  • Instrument Panel Fuse Block — Under the instrument panel on the passenger side of the vehicle.. The fuse labeled 'AIRBAG' in this block provides power to the SRS system. While a blown fuse is an unlikely cause for this specific code (it would likely cause more general communication codes), it's a fundamental check for any SRS issue.

Real Owner Repair Stories

  • Camaro5 Forums user (Chevrolet Camaro (related GM platform)) — Service Air Bag light on.
    ❌ Tried (didn't work) Replacing the passenger presence sensor ($900+ dealer quote, self-replaced for less).
    ✅ What actually fixed it The wiring harness under the passenger seat had been crimped and eventually severed by the seat being moved forward and back over several months. The user discovered this after the code returned three months after replacing the sensor. The actual fix was repairing the damaged wires in the harness.

OEM Part Supersession History

  • 1595212825954278 — Standard part revision/update. The new part is the currently specified replacement.
2008 Acadia B0074 B0081
2008 Acadia B0074 B0081
Buik enclave 2008 passenger presense sensor replace
Buik enclave 2008 passenger presense sensor replace
Passenger Presence Module faulty and an easy fix! B0074 and B0081 2007 Chevy Equanox.
Passenger Presence Module faulty and an easy fix! B0074 and B0081 2007 Chevy Equanox.
Airbag Warning Light Stays On - Easy Fix!
Airbag Warning Light Stays On - Easy Fix!
GM AIRBAG - No COMMunication! (Chevy Traverse)
GM AIRBAG - No COMMunication! (Chevy Traverse)
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 B0074 for:
  • Buick ENCLAVE: 2009201020112012
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