DTC B1651 indicates the Airbag Control Unit (ACU) detects the front passenger-side seat belt pretensioner circuit resistance exceeds the calibrated threshold (typically above 4 — Atto 3
DTC B1651 indicates the Airbag Control Unit (ACU) detects the front passenger-side seat belt pretensioner circuit resistance exceeds the calibrated threshold (typically above 4.8Ω or open circuit).
The pretensioner utilizes a squib structure with a normal resistance of 2.0±0.3Ω.
Excessive resistance indicates a high-resistance or open-circuit risk in the firing circuit.
During a collision, this prevents the ACU from reliably triggering the pretensioner, leaving the seat belt unable to tighten promptly and severely compromising occupant protection.
This constitutes a Level 2 SRS fault.
The system illuminates the airbag warning lamp and may force the front passenger airbag into a degraded protection mode.
- 1Loose or oxidized wiring harness connector under the seat: Frequent fore-and-aft movement of the front passenger seat causes the pretensioner wiring harness connector (usually located beside the seat rail or below the B-pillar) to loosen, or causes pins to oxidize or back out, increasing contact resistance.
- 2Pretensioner internal squib open circuit: The bridge wire inside the seat belt pretensioner assembly squib breaks due to prolonged vibration, moisture ingress, or manufacturing defects, causing high resistance or an open circuit.
- 3Seat wiring harness broken: Repeated bending of the pretensioner wiring harness in the transition area between the seat and vehicle body (inside the wiring grommet) fractures the copper core, leaving only a few wire strands connected or causing a complete break.
- 4Airbag ECU internal sampling circuit fault: Damage to the ACU internal sampling resistor, ADC conversion circuit, or driver chip for the front passenger pretensioner causes a false high resistance reading.
- 5Third-party modifications: Installing seat heating pads, fitting non-genuine seat covers, or installing child seat anchorages crushed or damaged the pretensioner wiring harness and connector.
- 1Safety preparation: Disconnect the 12V battery negative terminal and wait at least 90 seconds to fully discharge the airbag capacitor and prevent accidental pretensioner deployment.
- 2Fault Confirmation: Read the fault code using the BYD VDS diagnostic tool. Confirm B1651 is a current (Active) fault, not a historical fault, and record the freeze frame data (ambient temperature, voltage, etc.).
- 3Visual inspection: Check the pretensioner connectors (usually yellow plugs) under the front passenger seat and inside the lower B-pillar trim panel for looseness, water ingress, oxidized pins, or wiring harness damage. Carefully inspect the wiring protection rubber grommet near the seat rail.
- 4Resistance measurement: Disconnect the pretensioner connector. Use a digital multimeter (low-current mode) to measure the resistance between the two wires on the pretensioner side. The standard value is 2.0±0.3Ω. If the resistance exceeds 4.8Ω or is infinite, the pretensioner itself is faulty.
- 5Harness continuity test: If pretensioner resistance is normal, measure continuity on the harness side from the connector to the ACU. Inspect the harness within the seat movement range for breaks, high resistance (less than 1Ω), or short to ground.
- 6Repair or replace: For connector faults, clean the pins, apply conductive grease, and re-secure. For a broken wiring harness, solder the wires, then waterproof and insulate the repair. For pretensioner faults, replace with an OEM seat belt assembly (including the pretensioner). Do not attempt to repair the pretensioner or measure the squib resistance.
- 7System verification: Restore all connections, turn on the power, clear the fault code using VDS, perform an SRS system self-check, and confirm B1651 does not reappear. Perform a static test (simulate a crash signal) and a dynamic road test. Verify the airbag warning light remains off.
Frequent seat movement caused the connector to work loose
Seat modification crushed the wiring harness, causing internal wire breakage.
Seat belt pretensioner internal squib open circuit due to aging
Water ingress caused connector corrosion and high resistance