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 U
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 loosens the pretensioner harness connector (usually located beside the seat rail or below the B-pillar) or causes pins to oxidize or back out, increasing contact resistance.
- 2Pretensioner internal squib open circuit: The bridge wire inside the seat belt pretensioner igniter cartridge breaks due to long-term vibration, moisture corrosion, or manufacturing defects, resulting in high resistance or an open circuit.
- 3Seat wiring harness broken: Repeated bending breaks the copper core of the pretensioner wiring harness in the transition area between the seat and the body (inside the wiring grommet), leaving only a few fine 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, replacing seat covers with aftermarket parts, or installing child seat anchorages 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. Verify B1651 is a current (Active) fault, not a history fault, and record the freeze frame data (ambient temperature, voltage, etc.).
- 3Visual inspection: Inspect 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 is faulty.
- 5Wiring harness continuity test: If the pretensioner resistance is normal, measure harness continuity from the connector to the ACU. Inspect the wiring 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 reconnect securely; if the wiring harness is broken, solder the wires, then waterproof and insulate the repair; if the pretensioner fails, replace the seat belt assembly (including the pretensioner) with an OEM part. Never attempt to repair the pretensioner or measure the squib resistance.
- 7System verification: Restore all connections and turn on the power. Clear the fault code using VDS and perform an SRS system self-check to 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