DTC B1640 indicates the SRS (Supplemental Restraint System) ECU detects an open circuit or out-of-range resistance in the driver-side seat belt pretensioner circuit (normal resistance is typically 2 — Qin Plus
DTC B1640 indicates the SRS (Supplemental Restraint System) ECU detects an open circuit or out-of-range resistance in the driver-side seat belt pretensioner circuit (normal resistance is typically 2.0–3.0 Ω).
The pretensioner is a key component of the passive safety system.
During a collision, it ignites a pyrotechnic charge to generate gas, pulling the seat belt retractor and instantly tightening the seat belt to secure the occupant.
This fault indicates the driver-side pretensioner may fail to deploy during a collision, increasing occupant forward displacement and injury risk.
The SRS ECU also illuminates the instrument cluster airbag warning light.
The system may enter a fail-safe mode, restricting certain airbag functions.
- 1The pretensioner wiring harness connector (yellow connector) under the driver’s seat is loose, has a backed-out terminal, or has poor contact, usually resulting from wear due to moving the seat forward and backward, or failing to fully reconnect the connector after removing the seat.
- 2Open circuit or resistance drift beyond tolerance (>5Ω or <1Ω) in the seat belt pretensioner internal resistance wire, typically resulting from pretensioner aging, moisture ingress, or internal pyrotechnic charge deterioration.
- 3Oxidized or corroded pins in the connector between the seat wiring harness and body floor wiring harness (usually located on the inner side of the seat slide rail), or broken wiring harness. This commonly occurs after vehicle water wading or prolonged use in damp environments.
- 4An internal fault in the SRS ECU detection circuit or a software error causes incorrect identification of the pretensioner status. Swap with another seat pretensioner to confirm.
- 5Failure to reconnect the pretensioner connector after seat removal during vehicle modification or repair, or installing a non-genuine seat that causes a wiring harness mismatch.
- 1Use the BYD dedicated diagnostic tool (VDS2000/VDS3000) to read the fault code. Confirm B1640 is a current (Active) fault, not a history fault. Record the ambient temperature and vehicle status from the freeze frame data.
- 2Disconnect the negative battery terminal and wait at least 3 minutes to ensure the SRS system capacitor discharges fully. Remove the driver seat (retain the 4 bolts for easier handling). Visually inspect the yellow pretensioner connector under the seat to confirm it is fully inserted and locked. Verify the connector waterproof sealing ring is intact.
- 3Use a multimeter to measure the resistance between the pretensioner plug terminals (use special probes to avoid damaging the pins). The standard value is 2.0-3.0 Ω. If the resistance is infinite (OL) or 0 Ω, this indicates an internal open or short circuit in the pretensioner; replace the driver seat belt assembly.
- 4If the pretensioner is normal, measure wiring harness continuity between the pretensioner connector and the SRS ECU (usually located under the center console or center tunnel). Check for an open circuit (resistance >1Ω) or a short to ground/power. Inspect the harness bends near the seat slide rails for wear.
- 5Inspection and repair: If the connector is loose, reconnect it and apply specified conductive grease; if the wiring harness shows damage, repair it with waterproof tape or replace the harness; if confirming a faulty pretensioner, replace the genuine driver seat belt assembly (Note: the pretensioner is a single-use component; do not dismantle it for repair).
- 6After repair, reconnect all connectors and restore battery power. Use the diagnostic tool to clear fault codes. Execute 'SRS system self-check' and 'configuration parameter reading' to confirm no fault codes remain. Perform a simulated crash test using the dedicated resistor load tool. Monitor the data stream to verify the pretensioner resistance value remains stable within the normal range.
Frequent seat adjustment loosened the pretensioner connector.
Water ingress corroded the pretensioner connector, causing high resistance.
Pretensioner circuit not reconnected after seat modification
Pretensioner internal resistance wire open circuit
Wiring harness wear caused an intermittent open circuit.