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 — Seal 6 EV
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. Wear from seat fore/aft movement or failing to fully seat the connector after previous seat removal usually causes this.
- 2Open circuit or resistance drift beyond tolerance (>5Ω or <1Ω) in the seat belt pretensioner assembly internal resistance wire, typically resulting from 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 occurs after driving through water or prolonged use in damp environments.
- 4Internal SRS ECU detection circuit fault or false software report causes incorrect pretensioner status identification. Swap with another seat pretensioner to confirm.
- 5Failing to reconnect the pretensioner connector after removing the seat during vehicle modification or repair, or installing a non-genuine seat causing a wiring harness mismatch.
- 1Use the BYD dedicated diagnostic tool (VDS2000/VDS3000) to read fault codes. Confirm B1640 is an active fault, not a history fault. Record the ambient temperature and vehicle status from the freeze frame data.
- 2Disconnect the 12V battery negative terminal and wait at least 3 minutes for the SRS system capacitors to discharge fully. Remove the driver's seat (retain 4 bolts for easier handling). Visually inspect the yellow pretensioner connector under the seat to confirm it fully engages and locks. Verify the connector waterproof seal 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 Ω, the pretensioner has an internal open or short circuit. 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 centre console or central tunnel). Check for an open circuit (resistance >1Ω) or a short to ground/power. Inspect the wiring harness bends near the seat slide rails for wear.
- 5Inspection and repair: If the connector is loose, reconnect it and apply special conductive grease; if the wiring harness is damaged, repair it with waterproof tape or replace it; if the pretensioner is faulty, replace the driver seat belt assembly with an OEM part (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' to confirm no fault codes remain. Perform a simulated crash test (using the dedicated resistor load tool) and observe 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.