B169B

DTC B169B (usually with sub-code -00) indicates a range/performance fault or invalid signal in the driver seat horizontal position sensor (DSeat Horizontal Position Sensor) circuit — Seal 6 EV

Safety System

DTC B169B (usually with sub-code -00) indicates a range/performance fault or invalid signal in the driver seat horizontal position sensor (DSeat Horizontal Position Sensor) circuit.

This three-wire sensor (5V reference supply, signal ground, analog signal output) mounts on the driver seat slide rail to monitor the fore-and-aft seat position in real time (0-240 mm travel range).

The BCM or seat control module sets this DTC when it detects the sensor output voltage falls outside the calibrated range (normally 0.5-4.5V, changing linearly with position), an open or short circuit, or a value that remains unchanged for an extended period.

This fault directly affects the seat memory and welcome seat rearward movement functions.

It may also prevent the airbag system from optimizing pretensioner force based on seat position (linked with the SRS on some models).

This fault compromises user experience and vehicle safety.

The B169B fault code on the Seal 6 EV indicates a malfunction in the driver seat horizontal position sensor circuit, affecting seat memory and potentially airbag pretensioner calibration. Severity is medium. Common causes include loose or oxidized sensor plugs from frequent seat movement, and water ingress causing corrosion under the seat. Fix requires visiting an authorised dealer. Typical repair cost data is available based on 5 recorded cases.
5
Cases Logged
5
Causes
  • 1Loose sensor plug or oxidized pins: Frequent fore-and-aft seat movement fatigues the wiring harness, loosening the 5-pin plug or causing copper oxidation that interrupts the signal (accounts for 80% of cases).
  • 2Water ingress and corrosion under the seat: Car wash fluid penetration, water leaks from aging door seals, or a blocked sunroof drain tube causing a short to ground in the sensor connector or wiring harness.
  • 3Wiring harness mechanical interference with the slide rail: The wiring harness retaining clip between the seat slide rail and the vehicle body detaches. The harness rubs against the metal slide rail during seat movement, breaking the internal copper wires.
  • 4Physical damage to the sensor body: Vehicle collision impact or long-term wear dislodges or breaks the internal resistor wiper, resulting in abnormal resistance (infinite or non-linear).
  • 5Control module software mismatch: Inconsistent versions after a BCM or seat control module upgrade cause sensor data parsing errors or communication timeouts (accompanied by U0146).
  • 1
    Use VDS2000 or an equivalent diagnostic tool to read the fault code and data stream. Move the seat forward and backward and observe if the 'Driver's Seat Horizontal Position' value changes accordingly (normally 0-240 mm) to confirm the fault symptom.
  • 2
    Visually inspect the sensor connector under the seat (usually located in front of the left seat rail). Check for looseness and oxidized pins (green copper corrosion). If necessary, clean the connector with electrical contact cleaner and apply conductive grease. Fully seat the connector and secure it with a cable tie.
  • 3
    Disconnect the sensor connector and measure the harness side: verify the 5V reference voltage (approximately 5V to ground) and signal ground (0V to ground) are normal. Measure the signal wire insulation resistance to ground (should be >10MΩ) to rule out a short circuit.
  • 4
    Inspect the wiring harness routing. Check for detached retaining clips and interference or chafing between the wiring harness and the seat slide rail. If necessary, adjust the wiring harness routing and install a rubber protective sleeve.
  • 5
    Check for water stains under the seat carpet and trace the source of the leak, focusing on the door seals and sunroof drain holes. After repairing the leak, replace the damaged wiring harness grommet.
  • 6
    If the wiring is normal, remove the sensor and measure its resistance. The resistance must change linearly from the fully forward to the fully rearward seat position (typically 1.2kΩ-4.8kΩ). If the resistance is infinite or non-linear, replace the sensor (e.g., part number EA-6923100).
  • 7
    After replacing the sensor or repairing the wiring, perform the 'Seat Position Calibration' or 'Initialization' special function: write the sensor zero position (fully forward) and maximum travel (fully rearward) data, and reset seat memory positions 1/2/3.
  • 8
    For software issues, simultaneously update the BCM and seat control module to the latest matching version, then perform module matching and position recalibration.
  • 9
    Clear the fault code. Perform more than 20 seat fore/aft adjustment tests, memory function tests, and a bumpy road test. Verify the data stream shows no abnormal jumps.
BYD DTC AI Analysis

Han EV seat memory function inoperative (signal open circuit)

After starting the vehicle, the instrument cluster displayed "Please check seat system" and the warning light remained on. The scan tool retrieved DTC B169B-00 (driver seat horizontal position sensor signal invalid). Live data showed the position value fixed at 0 mm with no change; the signal wire voltage at the sensor connector was constantly 0 V. Inspection revealed the 5-pin connector was loose and had oxidised pins. Cleaned the connector, applied conductive grease, secured the wiring harness, and performed seat position calibration. Fault resolved.
Original source ↗
BYD DTC AI Analysis

Tang DM sensor physical damage after accident repair

After front collision repairs, the instrument cluster kept showing a seat system fault (DTC B169B). The driver's seat wouldn't auto-return to the memory position, and the dash light flashed during adjustment. Sensor resistance was infinite. Disassembly revealed the internal resistance slider had derailed and fractured from the collision impact. Replaced the driver seat horizontal position sensor (part number: EA-6923100), performed seat position initialization and memory setting, and normal operation was restored.
Original source ↗
BYD DTC AI Analysis

Water ingress caused an intermittent fault in the Song Pro DM.

DTC B169B stored intermittently after rain or car washing, with the seat memory function working sporadically and the warning lamp occasionally self-extinguishing. Inspection found water stains on the carpet beneath the seat and leaks from perished door seals. Pin 3 of the sensor connector was corroded, and the wiring harness insulation resistance measured only 0.3MΩ. Repaired the leaks, replaced the waterproof sealing boots, applied silicone grease for waterproofing, and adjusted the wiring harness routing, completely resolving the fault.
Original source ↗
BYD DTC AI Analysis

Software mismatch after Qin Plus system upgrade

After the dealership upgraded the infotainment system, DTC B169B and U0146 (lost communication with seat control module) appeared. The seat adjustment buttons occasionally malfunctioned. Inspection revealed a software version mismatch between BCM V3.2.1 and seat control module V1.8.5, causing sensor data parsing errors. Upgraded the seat control module to V2.1.3, performed module matching, and recalibrated the seat position. Fault resolved.
Original source ↗
BYD DTC AI Analysis

Yuan Plus wiring harness wear causing poor contact

Seat warning light illuminates intermittently on rough roads, logging DTC B169B. Static inspection normal. Wiggling the seat harness caused the live data to instantly jump to 255. Found the harness clip between the seat rail and body detached, allowing the harness to rub against the rail and break 3 copper strands in the signal wire. Replaced the harness assembly, secured it with at least 2 cm clearance from the rail, and added a rubber protective sleeve. Fault resolved.
Original source ↗
Common problems reported for Seal 6 EVSeal 6 EV overview →
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.