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 — Seal 6 EV
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 forward and backward movement of the front passenger seat 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, resulting in increased contact resistance.
- 2Pretensioner internal squib open circuit: The bridge wire inside the seat belt pretensioner squib breaks due to prolonged vibration, moisture ingress, or manufacturing defects, causing high resistance or an open circuit.
- 3Broken seat wiring harness: Repeated bending of the pretensioner wiring harness in the transition area between the seat and the body (inside the wiring grommet) fractures the copper core, leaving only a few strands connected or completely severing the wire.
- 4Airbag ECU internal sampling circuit fault: Damage to the sampling resistor, ADC conversion circuit, or driver chip inside the ACU for the front passenger pretensioner causes a false high resistance reading.
- 5Third-party modifications: Installing seat heating pads, non-genuine seat covers, or 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 to fully discharge the airbag capacitor and prevent accidental pretensioner deployment.
- 2Fault Confirmation: Use the BYD VDS diagnostic tool to read the fault code. Confirm B1651 is a current (Active) fault, not a historical fault, and record 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 damaged wiring harnesses. Focus on the wiring protective 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 continuity on the harness side from the connector to the ACU. Check the harness within the seat travel range for breaks, high resistance (must be less than 1Ω), or shorts to ground.
- 6Repair or replace: For connector faults, clean the pins, apply conductive grease, and reconnect; for broken wiring harnesses, solder the wires, then insulate and waterproof the repair; for pretensioner faults, replace the seat belt assembly (including the pretensioner) with an OEM part. Never attempt to repair the pretensioner or measure squib resistance.
- 7System Verification: Restore all connections and turn on the power. Use VDS to clear the fault codes. Perform an SRS system self-check and confirm B1651 does not return. 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