Home / DTC / B1167 — Front Passenger Seat Position Sensor Circuit Malfunction

B1167 — Front Passenger Seat Position Sensor Circuit Malfunction

Detailed page for trouble code B1167.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B1167

Generic B — Body

Front Passenger Seat Position Sensor Circuit Malfunction

Brand: Generic
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in the seat position sensor wiring
  • Corroded or loose connector at the sensor or module
  • Failed seat position (potentiometer/encoder) sensor
  • Faulty seat control / occupant classification module
  • Water intrusion or physical damage to the seat or harness
  • Blown fuse or poor ground/power supply to the sensor/module

Symptoms

  • Airbag/airbag indicator or SRS warning light illuminated
  • Passenger airbag enabled/disabled incorrectly or faulted
  • Occupant classification warnings on instrument panel
  • Seat position data missing or incorrect in scan tool live data
  • Possible loss of seat memory or seat adjustment issues (if integrated)

What to check

  • Scan for DTCs, record freeze-frame and related codes (SRS, body, BCM)
  • Visual inspection of seat wiring, connectors and under-seat harness routing
  • Check relevant fuses and battery voltage with key ON
  • Backprobe sensor connector with seat in different positions and observe live data
  • Perform continuity and resistance checks on harness between sensor and module
  • Wiggle-testing wiring while observing live sensor data to reproduce fault

Signal parameters

  • Typical sensor signal: variable analog voltage ~0.5–4.5 VDC across full travel (design dependent)
  • Open circuit: no measurable output or infinite resistance
  • Short to ground: ~0 V or close to 0 Ω to ground; short to battery: ~battery voltage
  • Typical sensor resistance (if potentiometer type): from a few hundred ohms to tens of kiloohms depending on design
  • Some vehicles use digital communication (LIN/CAN) to report seat position—verify protocol with factory data

Diagnostic algorithm

  1. Read and record DTC B1167 and any related codes using a compatible scan tool. Check freeze-frame and live data.
  2. Perform a visual inspection: check under the passenger seat for damaged wiring, pinched harness, or loose connectors. Look for signs of water or corrosion.
  3. Check fuses and measure battery voltage at the module connector with the ignition ON. Verify proper ground at seat/frame.
  4. Backprobe the sensor connector and monitor the signal while moving the seat through its range. Verify the voltage changes smoothly (analog) or that expected messages appear (digital).
  5. If the signal is missing or erratic, disconnect the sensor and measure resistance between sensor terminals (consult manufacturer spec if available). Check for short to ground or battery on signal wire.
  6. Perform continuity check from sensor connector to the seat control/occupant classification module to detect opens/shorts. Wiggle the harness and seat while observing scans for intermittent faults.
  7. If wiring and connector are good but sensor output is out of spec, replace the seat position sensor. If sensor replacement does not clear the fault, test or replace the seat module and recheck communications.
  8. After repairs, clear DTCs and confirm fault does not return during functional test and normal seat operation. Re-run SRS/occupant classification system self-tests as required by manufacturer.

Likely causes

  • Broken wire or pinched harness in seat track area
  • Connector corrosion or poor mating at sensor plug
  • Sensor internal failure (wear, burnt traces or short)
  • Intermittent contact from seat movement (worn slip ring/wiper)
  • Faulty ground at seat frame or module
  • Recent seat removal/repair with damaged connector or wiring

Fault status

⚠️ Status
Front passenger seat position sensor circuit malfunction detected. Check seat wiring, connector and sensor for open/short/intermittent condition.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

8,972

The library contains 8,972 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

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