DTC B17261A indicates the front passenger seat Occupant Classification System (OCS) sensor detects a circuit resistance of 0 or an open circuit — Seal U
DTC B17261A indicates the front passenger seat Occupant Classification System (OCS) sensor detects a circuit resistance of 0 or an open circuit.
This sensor integrates into the front passenger seat cushion and uses pressure-sensing elements to monitor seat occupancy status in real time (empty/child/adult classification).
A resistance of 0 typically indicates a short to ground in the sensor power or signal wire, an internal open circuit, or a disconnected connector.
This fault causes the airbag control unit (SDM) to enter degraded mode, preventing it from accurately determining the front passenger type during a collision.
The SDM may incorrectly suppress the front passenger frontal and knee airbags, or cause unintended airbag deployment, severely compromising the passive safety system protection strategy.
- 1Ruptured pressure-sensing diaphragm inside the OCS sensor body or burnt circuit board causing abnormal resistance (normal range: 50-200Ω).
- 2White 4-6 pin wiring harness connector under the seat is loose, oxidized, has backed-out pins, or has poor contact, causing signal interruption.
- 3Excessive pulling on the seat wiring harness during vehicle modification (such as leather re-upholstery or installing seat covers) or repairs causes internal wire breakage.
- 4A loose or misaligned sensor mounting bracket causes abnormal stress between the sensor and the seat frame, breaking the internal circuit.
- 5Vehicle wading or liquid ingress into the seat causes the sensor connector to short circuit and melt, resulting in an open circuit.
- 1Use the BYD dedicated diagnostic tool VDS to read fault codes. Confirm the current status of B17261A and the freeze frame data. Check for associated fault codes such as 'Loss of communication with front passenger seat occupancy sensor'.
- 2Visually inspect the OCS sensor wiring harness connector under the front passenger seat (usually located in front of the seat slide rail) for looseness, backed-out terminals, or oxidation. Check the wiring harness for pinching or damage.
- 3Disconnect the battery negative terminal and remove the front passenger seat. Use a multimeter to measure the OCS sensor resistance (standard value: 50-200 Ω; a resistance of 0 or infinity indicates a fault). Also measure the harness continuity and insulation resistance to ground.
- 4If plug contact is poor: Clean the pins with electrical contact cleaner, repair backed-out terminals, apply conductive grease to improve contact, reconnect the plug, and secure it to the seat frame with cable ties to prevent loosening.
- 5If the wiring harness is broken: Strip the harness insulation, locate the break, solder the connection, and wrap with waterproof insulating tape. If the sensor itself is damaged, replace the OCS sensor assembly (some models require replacing the entire seat cushion foam assembly).
- 6After reinstalling the seat, connect the diagnostic tool and perform the OCS system calibration procedure. As specified in the workshop manual, sequentially place 0kg, 6kg, and 36kg (or 30kg to simulate an adult) standard weights for multi-point calibration. Verify the SDM correctly identifies the resistance values for each state.
- 7Clear the fault code and perform a road test to verify the airbag warning light turns off and the OCS status in the data stream switches normally according to passenger weight.
BYD Tang DM front passenger OCS sensor internal fault
BYD Han EV: Poor contact at seat wiring harness connector
Sensor quality issue on new BYD Song Plus DM-i
Wiring harness damaged after removing and installing seat on BYD Qin Plus DM-i