Passenger Seat Position Sensor Circuit Malfunction
The B0029 code means the vehicle's onboard diagnostic system has detected: Passenger Seat Position Sensor Circuit Malfunction. This is a low severity code.
- Keep driving?
- Yes, but fix soon
- DIY difficulty
- moderate
- Estimated cost
- $150 - $450 (parts and labor)
Basic scanners skip body codes entirely. BlueDriver reads airbag, HVAC, lighting, and BCM codes through your phone.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Passenger seat memory not functioning
- Passenger seat position not saved
- Warning message for seat system
- Power passenger seat erratic movement
- Seat position display incorrect
Probable Causes (Ranked by Likelihood)
- Failed passenger seat position sensor Very High
- Wiring damage under passenger seat High
- Corroded seat track connector Moderate
- Passenger seat control module failure Low
Step-by-Step Diagnostic Procedure
-
Scan for passenger seat related DTCs
-
Check seat position sensor signal with scan tool
-
Inspect wiring and connectors under passenger seat
-
Test seat position sensor resistance values
-
Verify power and ground supply to sensor
Common Fixes by Vehicle
What techs usually find when diagnosing B0029 on specific vehicles — tap your vehicle for the fix and the exact part:
2007-2014 Ford F-150/Expedition moderate DIY
B0029 (right front deployment loop) on Ford trucks usually comes down to the passenger airbag connector under the seat working loose due to seat sliding. Pull the seat forward, lift the carpet flap, and reseat the yellow connector. If that does not clear it, check the passenger occupant classification sensor (OCS) mat in the seat cushion. Ford issued SSM 47240 covering OCS warranty extensions on many 2009-2014 trucks.
Labor: 1-2 hours2007-2014 Chevrolet Silverado/GMC Sierra easy DIY
GM B0029 normally points to the passenger-side front impact sensor on the radiator support. Like the driver side, corrosion at the connector is the usual culprit. Clean the terminals, apply dielectric grease, reconnect, then clear the code with a scan tool. If the sensor body is cracked, replace it. Do not reuse impact sensors from a vehicle that was in a collision -- they are single-use.
Labor: 30-45 min2008-2016 Ford F-250/F-350 Super Duty moderate DIY
Super Duty B0029 codes often appear after an airbag module was disconnected for repair work. Verify all yellow connectors under both front seats are fully seated and the CPA (connector position assurance) locks are clicked in. If wiring is intact, the SRS control module itself may need programming or replacement via a dealer with IDS.
Labor: 1-2 hoursFrequently Asked Questions
Is the passenger seat sensor different from the occupant classification sensor?
Yes. The position sensor tracks the seat location on its rails for memory recall, while the occupant classification sensor measures passenger weight and size for airbag deployment decisions.
Can items stored under the seat cause this?
Yes. Items pushed under the passenger seat can damage wiring harnesses or pinch connectors, which is a common cause of this code.
Does this affect passenger airbag operation?
Generally no. This code relates to the seat memory position system, not the occupant detection system. However, both systems should be checked during diagnosis.
Sources
This page is built from documented references. Verify against your own service info before repair work.
See All Codes & Fixes for Your Vehicle
Explore More
Was this helpful?
Share carcodefinder.com with a friend who needs to decode their check engine light.