DTC B1647 indicates the driver-side seat belt pretensioner circuit resistance exceeds the upper limit set by the SRS control unit (standard value typically 2 — Seal 6 EV
DTC B1647 indicates the driver-side seat belt pretensioner circuit resistance exceeds the upper limit set by the SRS control unit (standard value typically 2.0-3.0 Ω; refer to the vehicle workshop manual).
The seat belt pretensioner uses a pyrotechnic squib; its resistance reflects the electrical integrity of the firing element.
High resistance indicates an additional high-impedance point in the circuit.
Potential causes include an aging or broken internal pretensioner resistance wire, oxidized or corroded harness connectors, internal wire breaks, or poor contact.
This fault causes the SRS system to deem the pretensioner circuit unreliable.
During a collision, the pretensioner may fail to deploy, preventing the seat belt from retracting in time and severely compromising occupant protection.
- 1Seat belt pretensioner assembly internal aging: Internal resistance wire oxidizes and breaks due to time, temperature, or manufacturing defects, gradually increasing the resistance value.
- 2Poor wiring harness connector contact: Oxidation, looseness, or corrosion from water ingress increases contact resistance at the pretensioner connector under the driver-side B-pillar or seat.
- 3Wiring harness mechanical damage: Frequent fore-and-aft seat adjustment or improper removal/installation of the B-pillar trim causes fatigue fractures in the internal copper strands (insulation intact but strands partially broken), creating high resistance.
- 4Water ingress or moisture corrosion: After driving through water, poor pretensioner connector sealing causes terminal oxidation, creating additional resistance.
- 5Non-genuine parts or improper repair: Using an aftermarket pretensioner (resistance tolerance exceeds specifications) or failing to fully seat the connector after previous accident repairs.
- 1Safety preparation: Disconnect the 12V battery negative terminal and wait at least 90 seconds to fully discharge the SRS backup power supply and prevent accidental airbag deployment.
- 2Visual inspection: Remove the driver's side lower B-pillar trim panel and inspect the seat belt pretensioner wiring harness connector (usually located at the base of the B-pillar or under the seat) for looseness, oxidation, or water ingress.
- 3Resistance measurement: Use a dedicated SRS system tester to measure the resistance between the pretensioner connector terminals (never measure directly with a standard multimeter resistance setting, as this may deploy the pretensioner). Compare the reading to the standard value (typically 2.0 ± 0.1 Ω or 2.0–3.0 Ω).
- 4Harness continuity test: Disconnect the SRS ECU connector and measure harness continuity between the ECU and the pretensioner connector. Check for high resistance or intermittent open circuits.
- 5Cross-check: Swap the driver and passenger pretensioner connectors (if applicable). Observe if the fault code transfers to confirm whether the fault is in the pretensioner or the wiring harness.
- 6Component replacement: If the pretensioner body resistance exceeds the specified limit, replace the driver seat belt pretensioner assembly with an OEM part; if the wiring harness is faulty, repair or replace the wiring harness.
- 7System reset: Reconnect all connectors, connect the battery, use the diagnostic tool to clear the fault code, and perform the 'SRS System Configuration' or 'Crash Detection Sensor Calibration' procedure.
- 8Function verification: Start the vehicle and verify the airbag warning light turns off after the self-test. Adjust the seat position multiple times and verify the fault code does not recur.
BYD Qin Pro airbag warning light stays on
BYD Tang DM intermittent seat belt pre-tensioner fault
BYD Song Pro B-pillar connector oxidation caused high resistance