Code
B2674
Generic
B — Body
Driver Seat Position Sensor Circuit Range/Performance
AI status
Completed
Completed
100%
Causes
- Damaged or disconnected seat position sensor
- Open, shorted, corroded, or broken wiring/harness to the sensor
- Poor or corroded connector terminals at the sensor or control module
- Water/moisture ingress or contamination of connector or sensor
- Faulty seat position sensor (potentiometer, Hall effect, or encoder)
- Fault in the seat control module or occupant classification/control module
Symptoms
- SRS/airbag or seat belt warning lamp illuminated
- Seat memory/position recall malfunction or inaccurate seat position reporting
- Warning or fault message on dash related to occupant classification or seat adjustment
- Intermittent or no response from seat position related features
- Possible disablement of some airbag deployment logic or seatbelt pretensioner behavior (system dependent)
What to check
- Scan vehicle with OEM-level diagnostic tool; record freeze frame and all related DTCs
- Check for related codes in occupant classification, airbag (SRS), and seat modules
- Visually inspect the seat harness, connector, and sensor for damage, corrosion, or contamination
- Perform wiggle test on the harness while watching live data to detect intermittent changes
- Measure sensor supply voltage and ground at the connector with key on (typical reference 5V or module-supplied reference)
- Measure sensor output signal while moving the seat through full travel; verify smooth, continuous change without jumps or dropouts
Signal parameters
- Typical sensor reference voltage: ~5 V reference (varies by manufacturer)
- Typical signal range: 0–5 V analog or 0–100% position / counts for digital encoders
- Expected behavior: smooth, monotonic change in signal with seat travel (no sudden steps, dropouts, or noise spikes)
- Resistance sensor: variable resistance from low to high across travel (exact ohms depend on sensor type)
- If bus-type sensor (CAN/LIN): valid module messages present and no communication errors
Diagnostic algorithm
- Retrieve and record all DTCs and freeze-frame data using a capable scan tool; note related SRS/seat/classification codes.
- Visually inspect the seat track area, sensor and connector for damage, corrosion, or foreign objects; repair obvious damage.
- With ignition ON, verify sensor reference voltage and ground at the connector pins. If reference or ground missing, trace to source (module/fuse/ground).
- Backprobe the sensor output pin and observe live data while moving the seat through full travel. Look for smooth change; intermittent or flat signals indicate sensor or wiring fault.
- Perform a wiggle test of the wiring harness while watching signal for intermittent behavior. If intermittent, repair/replace wiring or connector.
- If analog sensor, measure resistance across sensor terminals while moving seat; compare to spec or known-good part. If digital, check message counts/values on bus with scan tool.
- If wiring and connector are good and signal is out of range, bench-test or replace the seat position sensor assembly.
- If sensor and wiring verify good, inspect/replace or reprogram seat control/occupant classification module per manufacturer procedures and perform any required seat position calibration or learning procedure.
- Clear DTCs and verify repair by cycling ignition and moving seat; confirm no reoccurrence and that related systems (airbag, seat memory) function normally.
Likely causes
- Worn sensor wiper or failed potentiometer inside sensor assembly
- Connector pins pushed out, bent, or corroded at the seat harness
- Chafed wiring under the seat due to seat movement causing intermittent short/open
- Poor ground or power supply to the sensor (low reference voltage)
- Module firmware or calibration required after seat replacement or service
Fault status
Status
Driver Seat Position Sensor Circuit Range/Performance — sensor output reading out of expected range or inconsistent; may affect occupant classification, seat memory, or airbag logic.
Repair difficulty: Medium
Diagnostic time: 1.0-3.0 hours
Similar codes
Repair manuals
Brands with available manuals
9,600
The library contains 9,600 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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
