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 — Atto 8
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 pin, or has poor contact. This usually results from wear during fore/aft seat movement or failing to fully seat the connector after removing the seat.
- 2Seat belt pretensioner internal resistance wire open circuit or resistance drift beyond tolerance (>5Ω or <1Ω). Common causes include pretensioner aging, moisture ingress, or internal pyrotechnic charge deterioration.
- 3Oxidized or corroded pins, or broken wires at the seat wiring harness to body floor wiring harness connector (usually located on the inner side of the seat slide rail), commonly resulting from vehicle wading or prolonged use in damp environments.
- 4SRS ECU internal detection circuit fault or software error causes incorrect identification of the pretensioner status. Swap with another seat belt pretensioner to confirm.
- 5Failure to reconnect the pretensioner connector after seat removal during vehicle modification or repair, or installing a non-genuine seat resulting in a wiring harness mismatch.
- 1Use the BYD dedicated diagnostic tool (VDS2000/VDS3000) to read the fault code. Confirm B1640 is a current fault (Active), not a historical fault. Record the ambient temperature and vehicle status from the freeze frame data.
- 2Disconnect the negative battery terminal. Wait at least 3 minutes for the SRS system capacitor to fully discharge. Remove the driver's 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 seal is intact.
- 3Use a multimeter to measure the resistance between the pretensioner plug terminals (use a special probe to avoid damaging the pins). The standard value is 2.0-3.0 Ω. If the resistance is infinite (OL) or 0 Ω, the pretensioner has an internal open or short circuit. Replace the driver seat belt assembly.
- 4If the pretensioner unit is normal, measure the wiring harness continuity between the pretensioner connector and the SRS ECU (usually under the centre console or centre 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 the specified conductive grease; if the wiring harness is damaged, repair it with waterproof tape or replace the wiring harness; if the pretensioner is faulty, install an OEM driver seat belt assembly (Note: the pretensioner is a single-use component; do not dismantle it for repair).
- 6After completing the repair, reconnect all connectors and restore the battery power supply. Use the diagnostic tool to clear the fault codes, execute 'SRS System Self-check' and 'Configuration Parameter Read', and confirm no fault codes remain. Perform a simulated crash test (using the dedicated resistor load tool) and monitor the data stream to verify the pretensioner resistance value is 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.