Home / DTC / B2704 — Passenger presence sensor circuit malfunction

B2704 — Passenger presence sensor circuit malfunction

Detailed page for trouble code B2704.

32,971codes
59brands
10,510generic
22,461specific
Reset
Code

B2704

HUMMER B — Body

Passenger presence sensor circuit malfunction

Brand: HUMMER
Type: B — Body
Views: UK: 11 EN: 14 RU: 14
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Damaged or disconnected passenger presence sensor (seat mat)
  • Corroded, bent or loose connector pins at the sensor or module
  • Wiring open, short to ground, or short to battery in the sensor circuit
  • Water/moisture intrusion into the seat or connector
  • Aftermarket seat covers, foam or heaters interfering with sensor operation
  • Faulty restraint control module (SDM/RCM) or internal circuitry

Symptoms

  • Passenger airbag warning lamp or SRS indicator illuminated
  • Passenger airbag enable/disable indicator may read incorrectly or change state intermittently
  • Possible airbag system message on instrument cluster or infotainment display
  • Fault code B2704 stored in body/restraint control module
  • Passenger presence/live data inconsistent or out-of-range (sensor indicates no occupant when occupied or vice versa)

What to check

  • Scan vehicle with an appropriate scan tool; record B2704 plus any related codes and freeze frame data
  • Verify current state of passenger presence indicator while a known-weight passenger sits in the seat
  • Visually inspect passenger seat area: connectors, wiring harness routing, signs of water, corrosion, rodent damage or chafing
  • Check for aftermarket seat covers, heaters or recent seat/foam repairs
  • With ignition on, check for loose connector(s) under the passenger seat and secure seating connectors
  • Use scan tool to view live data from the passenger presence sensor (occupant detected, sensor resistance/weight equivalent, signal voltage) and watch while performing a wiggle test on harness/connector

Signal parameters

  • Reference supply typically a stable reference voltage from the restraint module (commonly 5 V) — measure at sensor connector pins
  • Signal circuit: voltage varies with occupancy (typical 0–5 V signal range) or resistance changes for mat-type sensors — compare live values to known-good or OEM specification
  • Ground continuity: low-impedance ground required at sensor module connector
  • Live-data output may be presented as a weight/occupant classification or sensor resistance/voltage in the scan tool

Diagnostic algorithm

  1. Retrieve and record all codes and freeze frame data with a scan tool; note any related SRS/body codes.
  2. Confirm symptom: with ignition on, verify passenger presence indicator behavior with a seated test subject (or OEM test weight) and capture live-data values.
  3. Perform a visual inspection of the passenger seat: connectors, harness routing, signs of moisture, corrosion, or physical damage; remove any aftermarket covers.
  4. With ignition on and using the scan tool, observe live data while gently wiggling the harness and connectors under the seat to try to reproduce the fault or change live readings.
  5. Power/ground check: verify reference voltage and ground at the sensor connector per OEM procedure. Do not short circuits; follow safety instructions for SRS circuits.
  6. Signal check: measure sensor signal voltage or resistance at the connector and compare to OEM acceptance ranges or a known-good seat if available.
  7. Continuity check: with battery disconnected per safety procedure, check continuity of suspect wiring between sensor and restraint control module; repair any opens/shorts.
  8. If wiring and connectors are good but sensor output is out-of-range, replace the passenger presence sensor mat assembly per manufacturer instructions.
  9. After repair, clear codes and perform operational test (with occupant or test weight) to confirm proper sensor behavior and that the B2704 code does not return.
  10. If sensor and wiring verify good and fault persists, follow OEM diagnostic flow for restraint control module testing and replacement as a last step.

Likely causes

  • Wiring connector under passenger seat disconnected, corroded or contaminated
  • Damaged seat sensor mat (wear, puncture, moisture)
  • Short or open in harness between passenger presence sensor and restraint control module
  • Aftermarket seat cover or heated seat element altering sensor readings

Fault status

⚠️ Status
Passenger presence sensor circuit malfunction. May disable/alter passenger airbag operation. Service required.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.5 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

B2704

LAND ROVER B — Body

Rear center seat belt buckle switch — circuit fault

Brand: LAND ROVER
Type: B — Body
Views: UK: 7 EN: 10 RU: 10
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Damaged or disconnected passenger presence sensor (seat mat)
  • Corroded, bent or loose connector pins at the sensor or module
  • Wiring open, short to ground, or short to battery in the sensor circuit
  • Water/moisture intrusion into the seat or connector
  • Aftermarket seat covers, foam or heaters interfering with sensor operation
  • Faulty restraint control module (SDM/RCM) or internal circuitry

Symptoms

  • Passenger airbag warning lamp or SRS indicator illuminated
  • Passenger airbag enable/disable indicator may read incorrectly or change state intermittently
  • Possible airbag system message on instrument cluster or infotainment display
  • Fault code B2704 stored in body/restraint control module
  • Passenger presence/live data inconsistent or out-of-range (sensor indicates no occupant when occupied or vice versa)

What to check

  • Scan vehicle with an appropriate scan tool; record B2704 plus any related codes and freeze frame data
  • Verify current state of passenger presence indicator while a known-weight passenger sits in the seat
  • Visually inspect passenger seat area: connectors, wiring harness routing, signs of water, corrosion, rodent damage or chafing
  • Check for aftermarket seat covers, heaters or recent seat/foam repairs
  • With ignition on, check for loose connector(s) under the passenger seat and secure seating connectors
  • Use scan tool to view live data from the passenger presence sensor (occupant detected, sensor resistance/weight equivalent, signal voltage) and watch while performing a wiggle test on harness/connector

Signal parameters

  • Reference supply typically a stable reference voltage from the restraint module (commonly 5 V) — measure at sensor connector pins
  • Signal circuit: voltage varies with occupancy (typical 0–5 V signal range) or resistance changes for mat-type sensors — compare live values to known-good or OEM specification
  • Ground continuity: low-impedance ground required at sensor module connector
  • Live-data output may be presented as a weight/occupant classification or sensor resistance/voltage in the scan tool

Diagnostic algorithm

  1. Retrieve and record all codes and freeze frame data with a scan tool; note any related SRS/body codes.
  2. Confirm symptom: with ignition on, verify passenger presence indicator behavior with a seated test subject (or OEM test weight) and capture live-data values.
  3. Perform a visual inspection of the passenger seat: connectors, harness routing, signs of moisture, corrosion, or physical damage; remove any aftermarket covers.
  4. With ignition on and using the scan tool, observe live data while gently wiggling the harness and connectors under the seat to try to reproduce the fault or change live readings.
  5. Power/ground check: verify reference voltage and ground at the sensor connector per OEM procedure. Do not short circuits; follow safety instructions for SRS circuits.
  6. Signal check: measure sensor signal voltage or resistance at the connector and compare to OEM acceptance ranges or a known-good seat if available.
  7. Continuity check: with battery disconnected per safety procedure, check continuity of suspect wiring between sensor and restraint control module; repair any opens/shorts.
  8. If wiring and connectors are good but sensor output is out-of-range, replace the passenger presence sensor mat assembly per manufacturer instructions.
  9. After repair, clear codes and perform operational test (with occupant or test weight) to confirm proper sensor behavior and that the B2704 code does not return.
  10. If sensor and wiring verify good and fault persists, follow OEM diagnostic flow for restraint control module testing and replacement as a last step.

Likely causes

  • Wiring connector under passenger seat disconnected, corroded or contaminated
  • Damaged seat sensor mat (wear, puncture, moisture)
  • Short or open in harness between passenger presence sensor and restraint control module
  • Aftermarket seat cover or heated seat element altering sensor readings

Fault status

⚠️ Status
Passenger presence sensor circuit malfunction. May disable/alter passenger airbag operation. Service required.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.5 hours

Similar codes

Workshop Manuals

Repair manuals for LAND ROVER

3

Land Rover Defender 300Tdi — Workshop Manual (1996 model year)

Workshop Manual
Defender 300Tdi Years: 1996 Manual in English 7.5 MB
Short description

Official workshop manual for the Land Rover Defender 300Tdi (from 1996 model year). Contains specifications, adjustment, fault diagnosis and step-by-step repair and overhaul procedures for engine, transmission, axles, suspension, brakes, electrical and body. Intended for dealer workshops and trained technicians.

199,00 UAH
Contents
Key sections:
  • 01 INTRODUCTION
  • 04 GENERAL SPECIFICATION DATA
  • 05 ENGINE TUNING DATA
  • 07 GENERAL FITTING REMINDERS
  • 09 LUBRICANTS, FLUIDS AND CAPACITIES
  • 10 MAINTENANCE
  • 12 ENGINE Tdi
  • - Description and operation
  • - Fault diagnosis
  • - Adjustment
  • - Repair and overhaul procedures
  • 19 FUEL SYSTEM Tdi
Buy

Land Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)

Workshop Manual
Defender Years: 1999–2002 Manual in English 7.6 MB
Short description

Workshop Manual Supplement and Body Repair Manual for the Land Rover Defender. Includes general specifications, maintenance schedules, tuning data and step‑by‑step repair procedures for engine, transmission, suspension, brakes, electrical and body repairs. Covers Defender models from 1999 and 2002 model years.

199,00 UAH
Contents
Key sections:
  • 01 - INTRODUCTION
  • - Introduction
  • - Dimensions
  • - References
  • - Repairs and replacements
  • - Poisonous substances
  • - Fuel handling precautions
  • - Synthetic rubber
  • - Recommended sealants
  • - Used engine oil precautions
  • - Accessories and conversions
  • - Wheels and tyres
Buy

Land Rover Range Rover — Electrical Library (LRL 0453ENG, 2002)

Workshop Manual
Manual in English Pages: 494 7.1 MB
Short description

Land Rover Range Rover Electrical Library (LRL 0453ENG). Comprehensive manual covering fuse details, earth points, system descriptions, diagnostics and connector pin-outs for electrical troubleshooting and repair. Intended for technicians and service workshops.

199,00 UAH
Contents
Key sections:
  • 1 INTRODUCTION
  • 1.1 About this document
  • 1.2 Battery voltage
  • 1.3 Electrical precautions
  • 1.4 Battery disconnecting / charging
  • 1.5 Disciplines / greases
  • 1.6 Abbreviations
  • 1.7 HeVAC, sensors abbreviations
  • 1.8 How to use this document
  • 1.9 Connector detail format
  • 1.10 Fault diagnosis
  • 1.11 Wire colour codes
Buy
Your experience will help others
+100 karma for a short comment :)
Send to email