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 GMC Acadia: Passenger Airbag Sensor Causes and Fixes

On a 2009-2012 GMC Acadia, code B0074 means the passenger airbag is disabled. First, remove any electronics or objects from the passenger seat and clear the code, as this is a common cause per a GM TSB. If the code returns, the passenger presence sensor mat inside the seat cushion has likely failed and needs replacement and recalibration. This is a very common failure on this platform.

16 minutes to read 2009-2012 Gmc ACADIA
Most Likely Cause
Electronic or Conductive Object on Passenger Seat
Difficulty
5/5
Est. Time
2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $1300
Parts Price
$0 – $850
⚠️ Drivable, but... — The vehicle will drive normally, but the passenger airbag is disabled. This poses a significant safety risk to any passenger in the event of a collision.
Key Takeaways
  • Before any repairs, remove all items from the passenger seat, especially electronics, to rule out interference as the cause of code B0074.
  • This code disables the passenger airbag, making it a critical safety issue that should be addressed promptly.
  • The most common hardware failure is the sensor mat inside the seat cushion, which requires seat disassembly to replace.
  • After replacing the sensor, the Passenger Presence System MUST be recalibrated by a professional with a GM-specific scan tool.
Code B0074 indicates a fault within the Passenger Presence System (PPS) on your GMC Acadia. This system uses a sensor mat, which is a silicone-type bladder in the passenger seat cushion, to detect the presence and characteristics of an occupant. Based on this information, the Sensing and Diagnostic Module (SDM) decides whether to enable or disable the passenger-side front airbag. When B0074 is active, the SDM will disable the passenger airbag as a safety precaution, and the 'Service Airbag' light will illuminate on the dash while the passenger airbag status indicator shows 'OFF'.

What's Unique About the 2009-2012 Gmc ACADIA

The first-generation GMC Acadia and its GM Lambda platform mates (Buick Enclave, Chevrolet Traverse, Saturn Outlook) share a Passenger Presence System that is notably sensitive to electronic and conductive objects placed on the passenger seat. GM issued a specific Technical Service Bulletin (TSB #08-09-41-007I) highlighting that items like laptops, cell phones, and even diagnostic scan tools can interfere with the sensor's electric field, triggering a B0074 0F code. 🎬 Watch: Diagnosing erratic B0081 and B0074 codes on an Acadia. This is a unique characteristic that should be the first diagnostic check before assuming a part has failed. Additionally, the sensor mat itself is prone to failure from creasing where the sensor tail exits the cushion, an issue also noted in a separate TSB.

Diagnostic Flowchart

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

Which of these best describes your current situation with the passenger seat?
→ Remove all electronics, chargers, and liquids per TSB #08-09-41-007I. Clear the code to see if it returns ($0 fix).
Have you inspected the wiring and connectors underneath the front passenger seat?
→ Visually inspect the under-seat harness and main black/purple connector for damage or loose connections. Repair costs $10-$50.
→ Repair the chafed wires or replace the damaged connector retainers under the seat. Estimated repair cost is $10-$50.
→ The sensor mat likely failed due to creasing (TSB #16-NA-145). Replace the Passenger Presence Module Kit (OEM #25954278) and recalibrate ($250-$850).
→ Disable the SIR system, remove the seat, and replace the Passenger Presence Module Kit (OEM #25954278). Recalibration is required.
Professional service recommended: This fault disables a critical safety feature (the passenger airbag) and repair involves handling components of the Supplemental Restraint System (SRS). Professional service is required to ensure proper repair and recalibration. The replacement part is integrated into the seat cushion and requires significant labor to access and replace.

Symptoms You May Notice

  • "Service Airbag" or "Service Restraint System" message on the driver information center.
  • Airbag warning light illuminated on the instrument cluster.
  • Passenger airbag status indicator shows "OFF" even with an adult in the seat.
  • Seat belt reminder chime may activate when the seat is empty but has an object on it.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the main airbag control module (SDM) when the fault is in the seat sensor or its wiring.
  • Replacing the passenger presence sensor mat without first checking for electronic interference on the seat, which is a no-cost fix.
  • Replacing the sensor mat when the issue is a loose or damaged connector under the seat.

Most Likely Causes

  1. Electronic or Conductive Object on Passenger Seat 🔴 High Probability The PPS uses a capacitive sensor that is sensitive to interference. GM TSB #08-09-41-007I specifically calls out this issue for the 2009-2012 Acadia and its platform mates.
    How to confirm: Remove all items from the passenger seat (laptops, phones, bags, liquids, scan tools, etc.). Clear the DTC with a scan tool and see if it returns. This often triggers the '0F' symptom byte, which indicates an erratic signal or wet seat condition.
    Typical fix: Advise the vehicle owner to avoid placing such objects on the seat. No parts replacement is necessary if the code clears and stays cleared.
    Est. part cost: $0
  2. Failed Passenger Presence Sensor Mat 🔴 High Probability The sensor mat is a flexible bladder embedded in the seat cushion that can develop internal breaks or creases from repeated use, occupant weight, and knee pressure. A GM TSB (#16-NA-145) notes that the sensor tail can be creased or pinched during seat assembly, leading to an open or high resistance circuit and premature failure.
    How to confirm: If the code persists after clearing the seat, use a GM-capable scan tool to read the PPS data. A faulty mat will often show erratic or out-of-range resistance values, triggering '0D' (high resistance) or '0E' (low resistance) symptom bytes.
    Typical fix: Replace the passenger presence sensor mat, which is typically sold as an integral part of the lower seat cushion foam. The system must be recalibrated after replacement using a GM-specific scan tool 🎬 Watch: How to perform the mandatory PPS re-zeroing procedure..
    Est. part cost: $250-$850
  3. Damaged Wiring or Loose Connectors 🟡 Medium Probability Wiring under the seat can be stressed, chafed, or disconnected by items stored under the seat or by seat movement. The main sensor connector is attached to the seat bottom with a metal clip and can be dislodged. A separate GM Safety Recall (#14030) addresses issues with corrosion and loose crimps in the side impact airbag connectors under the seat, which can cause related SRS faults and indicates the under-seat area is prone to wiring issues.
    How to confirm: Visually inspect the wiring harness and connectors under the passenger seat for any signs of damage, pinching, or corrosion. Ensure all connectors, especially the main PPS sensor connector (often black with a purple or white insert), are fully seated.
    Typical fix: Repair the damaged section of the harness or clean and secure the connectors. If a connector or CPA retainer is damaged, it may need to be replaced.
    Est. part cost: $10-$50

Rare But Worth Checking

  • Wet Seat Cushion: If the seat cushion becomes wet from a spill or leak, the liquid can interfere with the sensor's operation and set an erratic signal code (B0074 0F). The TSBs specifically mention to rule this out by allowing the seat 24-48 hours to dry before further diagnosis.
  • Faulty Passenger Presence System (PPS) Module: While possible, the control module itself is not a common failure point. The sensor mat and wiring should be thoroughly tested before condemning the module. In most cases, the module and sensor mat are replaced as a single assembly.
  • Aftermarket Seat Heaters: The installation of an aftermarket seat heater can interfere with the PPS sensor mat, causing a B0074 code. If one is installed, it should be removed and the system re-tested before replacing any OEM components.

Diagnosis Steps

  1. Scan the Sensing and Diagnostic Module (SDM) and Passenger Presence System (PPS) module for codes with a professional scan tool capable of reading B-codes and symptom bytes (e.g., 00, 0D, 0E, 0F).
  2. Per TSB #08-09-41-007I, remove ALL objects from the front passenger seat, especially electronics, chargers, and liquids.
  3. Clear the DTCs. Drive the vehicle and see if the code returns. If it does not, the issue was interference.
  4. If the code returns, inspect the wiring and connectors under the passenger seat. Look for chafed wires, damage, or loose connections. Ensure the main connector to the PPS module is secure.
  5. Using a scan tool, monitor the live data from the passenger presence sensor. Check the resistance or capacitance values against the service manual specifications. An erratic or out-of-range reading points to a faulty sensor.
  6. If the sensor values are out of range or do not change when pressure is applied to the seat, the sensor mat is likely faulty.
  7. If the sensor is confirmed bad, disable the SIR system following proper safety procedures (disconnecting the battery is a critical first step).
  8. Remove the passenger seat from the vehicle. Remove the seat upholstery ('de-trim' the cushion) to access the sensor mat, which is integrated with the foam cushion.
  9. Replace the passenger presence sensor/cushion assembly. Be careful not to crease the tail of the new sensor during installation.
  10. Reassemble the seat and reinstall it in the vehicle.
  11. Perform the 'Passenger Presence System Rezeroing' or 'PPS Setup' recalibration procedure using a GM-specific scan tool (like a Tech 2 or GDS2). This step is mandatory for the system to function correctly.

Parts You'll Likely Need

  • Airbag Front Passenger Presence Module Kit (W/ Sensor) (OEM #25954278) — This is the sensor mat embedded in the seat cushion that fails most often due to internal circuit breaks or creasing. It is typically sold as a complete unit with the foam cushion. This part number supersedes 15952128.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $600-$875
    Aftermarket price range: $250-$450

Related Codes That Often Appear With This One

  • B0081 — B0081 is a related code for the Passenger Occupant Classification System. They often appear together as they are part of the same system. B0081 can indicate a general system fault, while B0074 points more specifically to the sensor circuit. TSBs for this issue often mention that B0081 will set in the SDM when B0074 is active in the PPS module.

Technical Service Bulletins (TSBs) & Recalls

  • 08-09-41-007I: Details the issue of electronic devices on the passenger seat causing the B0074 0F code and seatbelt chime.
  • 16-NA-145: Describes sensor failure due to a creased sensor tail during seat assembly and instructs on checking wiring harness routing.
  • 08-09-41-002H: Provides diagnostic information for intermittent airbag lights caused by poor connections at various SIR system connectors, which can be a contributing factor.

Platform-Specific Known Issues

  • A known issue, documented in TSB #08-09-41-007I, is the system's high sensitivity to electronic devices like laptops and cell phones placed on the passenger seat, which can set a B0074 0F code without any actual part failure.
  • TSB #16-NA-145 points to a manufacturing/assembly issue where the sensor tail can be creased or pinched during the 'hog-ringing' of the seat trim, leading to an open or high resistance circuit over time.

Mechanic-Grade Diagnostic Values

  • PPS Module Connector Voltage - Pin 1 (Red/White wire) — expected: Battery Positive Voltage (9-16V). Failure: 0V or low voltage indicates a power supply issue from the fuse block.
  • PPS Module Connector Voltage - Pin 5 (Black/White wire) — expected: Near 0V. Failure: Voltage above 0V indicates a poor ground connection.
  • PPS Module Connector Voltage - Pin 17 (Dark Green wire) — expected: Fluctuating Data Signal (approx. 2.1-2.5V observed in one case). Failure: No voltage or a static voltage may indicate a communication line fault or a failed module.

Hidden / Shadow Codes Worth Checking

  • B0074 0D: Passenger Presence Sensor Circuit Resistance Above Threshold. This is a very common symptom for a failed sensor mat where the internal circuit has broken (open circuit). (see via GM GDS2/Tech2 or equivalent professional SRS scan tool.)
  • B0074 0E: Passenger Presence Sensor Circuit Resistance Below Threshold. This indicates a short circuit within the sensor mat or its wiring. (see via GM GDS2/Tech2 or equivalent professional SRS scan tool.)
  • B0074 0F: Passenger Presence Sensor Circuit Erratic. This is the specific code often set by electronic device interference or a wet seat cushion, as noted in TSB #08-09-41-007I. (see via GM GDS2/Tech2 or equivalent professional SRS scan tool.)
  • B0074 00: Passenger Presence Sensor Circuit Malfunction. This is a general fault that may indicate a disconnection from the sensor mat. (see via GM GDS2/Tech2 or equivalent professional SRS scan tool.)

Scan Tool Commands That Help

  • GM Tech2 / GDS2: Passenger Presence System Rezeroing / PPS Setup — This calibration procedure is mandatory after replacing the passenger presence sensor, the PPS module, or the seat cushion. It establishes a new zero-point baseline for the empty seat and is required to clear codes B0081 4B (Calibration Not Learned) and make the system operational.

Wiring & Ground Locations

  • PPS Sensor Connector — Under the front passenger seat, attached to the seat bottom with a metal clip. It is often a black connector with a purple or white insert.. This is the main connection point for the sensor mat. It can become loose or damaged by items under the seat, causing intermittent or total loss of signal from the sensor.
  • G302 — Near the base of the right (passenger side) 'B' pillar.. This is a primary ground point for components in the passenger side of the cabin. A loose or corroded G302 could potentially cause grounding issues for the PPS module, leading to erratic behavior.
  • G301 — Behind the left (driver's side) kick panel.. Wiring diagrams show this ground is used by the Inflatable Restraint Sensing and Diagnostic Module (SDM), which communicates with the PPS. While not a direct cause, a fault here could affect the overall SRS system.
  • PPS Module — Under the passenger seat, often integrated with or attached near the sensor itself.. This module processes the signal from the sensor mat before sending it to the main SDM. All power, ground, and data wires for the sensor terminate here.

Real Owner Repair Stories

  • YouTube channel ZBvids (2007 Chevrolet Equinox (similar GM PPS system)) — Airbag light was on with codes B0074 and B0081. The passenger airbag status would intermittently switch between ON and OFF.
    ❌ Tried (didn't work) Replaced the passenger presence sensor/module with a used one from a junkyard. This made the problem worse (indicator stayed OFF)., Paid a dealer to perform the 'relearn' or 'rezero' procedure on the junkyard part, which did not fix the issue.
    ✅ What actually fixed it The owner installed an aftermarket PPS emulator module from 'Airbag360'. This device plugs into the vehicle harness in place of the seat sensor and permanently signals that an adult is present, keeping the passenger airbag enabled. This immediately cleared the airbag light without programming. The owner noted the seatbelt chime will be active unless the belt is buckled.
  • YouTube channel Dallas Auto Diag (2008 GMC Acadia) — Service Airbag light on with code B0081 0F (Passenger Presence System Erratic).
    ❌ Tried (didn't work) The technician first verified power (battery voltage) and ground at the PPS module connector, which were both good.
    ✅ What actually fixed it The technician monitored the data signal wire (Dark Green) and saw a fluctuating voltage between 2.1-2.2V, indicating the module was communicating. Since power, ground, and data signal were all present at the connector, the fault was isolated to the internal PPS sensor/module itself. The final recommendation was to replace the passenger seat assembly with a used one from a junkyard as the most cost-effective solution.

OEM Part Supersession History

  • 1595212825954278 — Standard part revision and update by the manufacturer.
    Heads up: Part 25954278 is the correct replacement for 2009-2012 models. While the original part number 15952128 may be found, using the latest superseded part is recommended for any design improvements.

Model Year Variations Within This Range

  • 2009-2014: The physical connector for the passenger presence sensor may differ. One version uses a connector with white, yellow, red, and brown wires (typically 2007-2010), while another uses a 3-wire connector with white, yellow, and green wires (typically 2009-2014). A visual check under the seat is required to confirm the correct part or bypass emulator.
2008 Acadia B0074 B0081
2008 Acadia B0074 B0081
2008 GMC Acadia B0081 Passenger Presence Module Erratic code and airbag light on.
2008 GMC Acadia B0081 Passenger Presence Module Erratic code and airbag light on.
CEL, Battery & Airbag Problems (GMC Acadia)
CEL, Battery & Airbag Problems (GMC Acadia)
06 Avalance Passenger Presence System PPS re-zeroing Silverado, Service Air Bag , XTOOL D8 review
06 Avalance Passenger Presence System PPS re-zeroing Silverado, Service Air Bag , XTOOL D8 review
XTOOL IP819   Recalibrating a Passenger Seat Weight Sensor
XTOOL IP819 Recalibrating a Passenger Seat Weight Sensor
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 24, 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:
  • Gmc ACADIA: 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