DTC B170F-00 indicates a short to power fault in the driver seat Occupant Sensing System (OSS) — Atto 8
DTC B170F-00 indicates a short to power fault in the driver seat Occupant Sensing System (OSS).
Integrated into the driver seat cushion, the sensor uses a pressure sensing mat and an electronic control module to detect seat occupancy.
It sends a 0.4-4.6V analog voltage signal to the SRS airbag control unit (approximately 0.5V when unoccupied and 4.2V when occupied).
The SRS module sets this DTC when it detects a continuous voltage above 4.8V or near battery voltage.
This occurs if the signal circuit shorts to the 12V power supply line (B+), the internal sensor circuit breaks down, or the control module fails.
This fault forces the SRS system into fail-safe mode: the driver airbag may fail to deploy, the seat belt reminder function may malfunction (false or missing warnings), and the instrument cluster airbag warning light remains illuminated.
Because this fault affects the passive safety system, do not drive the vehicle until repaired.
- 1Damaged seat occupancy sensor harness insulation causes a short to the power wire, commonly due to the seat fore-aft adjustment rail rubbing against the harness.
- 2Water ingress, oxidation, or misaligned pins in the under-seat wiring harness connector (usually 4-pin) cause a short circuit between the power pin (PIN1/12V) and the signal pin (PIN2).
- 3Fault in the seat occupancy sensor internal pressure sensing mat or control module circuit (such as protection capacitor breakdown or voltage regulator chip damage) causing a short circuit to power.
- 4Water intrusion under the seat during wading or car washing causes an internal short circuit in the sensor control module (located on the inner side of the seat slide rail or under the seat).
- 5Installation of a non-OEM seat or aftermarket sensor with a resistance that does not match the original specification (normally 2.5-3.5 kΩ), causing abnormal signal voltage.
- 1Connect a BYD VDS or professional diagnostic tool (such as Launch X-431 or Autel), read the DTC to confirm B170F-00 is a current fault (Active), and record the freeze frame data (Fault Frame).
- 2Visually inspect the wiring harness connector under the driver's seat (black 4-pin connector) for looseness, backed-out terminals, water ingress, or corrosion. Measure the connector terminal voltages: power (PIN1) should be 12V, signal (PIN2) 0.4-4.6V, and ground (PIN4) 0V. If the signal wire voltage is 12V, confirm a short to power.
- 3Disconnect the sensor connector and use a multimeter to measure the sensor resistance. Normal value: 2.5-3.5 kΩ. If the resistance is 0 or infinite, replace the sensor. If the resistance is normal, the fault is in the wiring harness.
- 4Inspect the seat slide rails and wiring harness routing. Specifically check for interference between the wiring harness and the metal rails throughout the full fore-and-aft seat adjustment travel. Repair any damaged wires (soldering + heat-shrink tubing) and re-secure the wiring harness away from moving parts. Install corrugated conduit for protection if necessary.
- 5If the wiring harness is normal, replace the driver seat occupancy sensor assembly (part numbers vary by vehicle model, e.g., HA-XXXXXX for Song Plus; verify the part version matches the VIN).
- 6Use the diagnostic tool to perform 'Seat Occupancy Sensor Calibration' and 'SRS Configuration' to learn the occupied/unoccupied status thresholds.
- 7Clear the fault code and verify functionality: simulate unoccupied (seat empty) and occupied (apply over 30kg of pressure) conditions. Confirm the Occupant Status in the diagnostic tool data stream changes normally (UNOCCUPIED/OCCUPIED) and the fault code does not recur.
After replacing seats with aftermarket units on a Song Plus DM-i, the airbag warning light stays on.
Seat sensor short circuit in Qin Plus EV after water wading
Han EV seat adjustment causing wiring harness wear, resulting in intermittent fault
Sensor calibration data lost on new Tang DM-p
Destroyer 05 loose connector fault after service