DTC B164A indicates the SRS (Supplemental Restraint System) electronic control unit detects abnormal resistance in the deployment circuit of the front passenger seat belt pretensioner (or driver-side airbag, depending on vehicle configuration), identifying an open circuit (disconnected) — Atto 3
DTC B164A indicates the SRS (Supplemental Restraint System) electronic control unit detects abnormal resistance in the deployment circuit of the front passenger seat belt pretensioner (or driver-side airbag, depending on vehicle configuration), identifying an open circuit (disconnected).
The SRS system continuously monitors the circuit resistance of the airbag/pretensioner gas generator (normal value approximately 2-3 Ω, including the series diagnostic resistor) to ensure reliable ignition during a collision.
The ECU triggers DTC B164A when it detects infinite resistance (>6 Ω) or a communication interruption.
This fault prevents the deployment circuit from firing correctly during a collision, illuminates the airbag warning light continuously, and forces the system into fail-safe mode.
On some BYD models, DTC B164A specifically indicates a driver airbag (DAB) circuit fault.
The underlying issue remains the same type of abnormal connection in the deployment circuit.
- 1Broken spiral cable or burnt contacts inside the clock spring (airbag spiral cable/Clock Spring), causing an intermittent open circuit during steering wheel rotation.
- 2Loose connector, backed-out pins, or oxidized/corroded terminals under the front passenger seat or at the B-pillar seat belt pretensioner, or connector position assurance (CPA) lock not fully engaged, causing an intermittent connection.
- 3Airbag module or pretensioner wiring harness connector not fully seated after accident repairs, or pulling during repairs deformed the pins.
- 4The seat slide rail, steering column tube, or body frame pinches and chafes the wiring harness, causing broken conductor cores or intermittent short circuits.
- 5SRS control module internal monitoring circuit fault, poor solder joint, or internal open circuit in the airbag/pretensioner gas generator.
- 1Safety preparation: Disconnect the battery negative terminal and wait at least 90 seconds (some models require 2 minutes) to fully discharge the SRS capacitor and prevent accidental deployment.
- 2Diagnostic confirmation: Use the BYD VDS2000/VDS diagnostic tool to read the fault code and check the freeze frame data. Determine whether the fault is historical or current, and confirm the specific faulty component (front passenger pretensioner or driver airbag).
- 3Visual inspection: Check the seat belt pretensioner connector (usually yellow) under the front passenger seat (or B-pillar) for a secure connection, a broken locking tab, green oxidation on the terminals, or backed-out terminals.
- 4Resistance measurement: Disconnect the airbag/pretensioner connector. Use a digital multimeter to measure the resistance between the two terminals of the deployment circuit (normal: 2-3 Ω). Measure the resistance from the wiring harness side to ground and to power (should be infinite to rule out a short circuit).
- 5Circuit continuity test: Use a multimeter to measure wiring harness continuity from the SRS ECU to the connector. Inspect the moving wiring harnesses near the seat rails and steering column for breaks.
- 6Component isolation test: If the pretensioner body resistance is infinite, replace the seat belt pretensioner assembly. If the circuit involves the clock spring, measure continuity at different steering angles.
- 7Repair and verification: Repair or replace the damaged wiring harness/connector. Reconnect all connectors and verify the locking tabs click into place. Connect the battery. Clear the fault code. Perform the SRS system self-check (ignition switch ON; warning light illuminates for 6 seconds then turns off to indicate normal operation).
BYD Song Pro airbag system fault
BYD Tang DM seat airbag communication fault
BYD Qin Plus airbag control module fault
BYD Han EV steering wheel airbag circuit fault
BYD Yuan Pro airbag fault after collision