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 — Qin Plus
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 under-seat harness connector: Frequent front passenger seat movement causes the pretensioner harness connector (usually located beside the seat rail or below the B-pillar) to loosen, or causes the pins to oxidize or back out, increasing contact resistance.
- 2Pretensioner internal squib open circuit: The bridge wire in the pyrotechnic cartridge inside the seat belt pretensioner assembly breaks due to long-term vibration, moisture corrosion, or manufacturing defects, causing high resistance or an open circuit.
- 3Seat wiring harness break: Repeated bending of the pretensioner wiring harness in the transition area between the seat and the body (inside the wiring grommet) breaks the copper core, leaving only a few strands connected or completely severing the wire.
- 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, replacing seat covers with non-OEM parts, or installing child seat anchors crushed or damaged the pretensioner wiring harness and connector.
- 1Safety preparation: Disconnect the battery negative terminal and wait at least 90 seconds for the airbag capacitor to fully discharge to prevent accidental pretensioner deployment.
- 2Fault confirmation: Use the BYD VDS diagnostic tool to read the fault code. Confirm B1651 is a current fault (Active) rather than a history 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 terminals, or wiring harness damage. Closely 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 normal 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 harness continuity from the connector to the ACU. Inspect the harness within the seat movement range for breaks, high resistance (must be less than 1Ω), or a short to ground.
- 6Repair or replace: If the connector is faulty, clean the pins, apply conductive grease, and re-secure the connection. If the wiring harness is broken, solder the break, then insulate and waterproof the repair. If the pretensioner fails, replace with an OEM seat belt assembly (including the pretensioner). Never attempt to repair the pretensioner or measure the igniter resistance.
- 7System verification: Restore all connections, power on the vehicle, clear the fault code using the VDS, perform an SRS self-check, and confirm B1651 does not return. Perform a static test (simulate a collision signal) and a dynamic road test to 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