B1647

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 U

Safety System

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.

3
Cases Logged
5
Causes
  • 1Seat belt pretensioner internal aging: Internal resistance wire oxidizes and breaks due to time, temperature, or manufacturing defects, gradually increasing resistance.
  • 2Poor wiring harness connector contact: Oxidation, looseness, or water ingress corrosion increases contact resistance at the pretensioner connector below the driver-side B-pillar or under the seat.
  • 3Wiring harness mechanical damage: Frequent fore/aft seat adjustment or improper B-pillar trim removal/installation causes fatigue fractures in the internal copper strands (outer sheath intact but internal strands partially broken), resulting in high resistance.
  • 4Water ingress or moisture corrosion: After the vehicle drives through water, poor sealing of the pretensioner connector causes terminal oxidation, creating additional resistance.
  • 5Non-genuine parts or improper repair: Using an aftermarket pretensioner (resistance tolerance out of specification) or failing to fully seat the connector after previous accident repairs.
  • 1
    Safety preparation: Disconnect the battery negative terminal and wait at least 90 seconds for the SRS backup power supply to discharge completely to prevent accidental airbag deployment.
  • 2
    Visual inspection: Remove the driver's side B-pillar lower trim panel. Check the seat belt pretensioner wiring harness connector (usually located at the base of the B-pillar or under the seat) for looseness, oxidation, or signs of water ingress.
  • 3
    Resistance measurement: Use a dedicated SRS system tester to measure the resistance between the pretensioner connector terminals (do not use a standard multimeter resistance setting for direct measurement, as this may trigger the pretensioner). Compare the reading against the standard value (typically 2.0±0.1Ω or the 2.0-3.0Ω range).
  • 4
    Harness continuity test: Disconnect the SRS ECU connector. Measure harness continuity between the ECU and the pretensioner connector. Check for high resistance or intermittent open circuits.
  • 5
    Cross-check: Swap the driver-side and passenger-side pretensioner connectors (if applicable). Observe if the fault code transfers to confirm whether the issue is the pretensioner itself or the wiring harness.
  • 6
    Component replacement: If the pretensioner unit 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.
  • 7
    System 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.
  • 8
    Function check: Start the vehicle and confirm the airbag warning light turns off after the self-check. Adjust the seat position multiple times and verify the fault code does not recur.
BYD DTC AI AnalysisFrom Chinese market (translated)

BYD Qin Pro airbag warning light stays on

After starting the vehicle, the airbag warning light on the instrument cluster stayed on. Retrieved fault code B1647-00 (driver's seatbelt pretensioner resistance too high) from the SRS system using a VDS diagnostic tool. Checked the vehicle history and found no collision history. Removed the B-pillar trim and inspected the pretensioner connector; the connector was secure and not loose. Measured the pretensioner resistance with a specialized tester; the reading was 4.8Ω, significantly higher than the standard 2.3Ω. Checked the wiring harness continuity between the SRS ECU and pretensioner; continuity was normal with no shorts or open circuits. Determined that internal resistance wire aging in the pretensioner caused the resistance drift. Replaced the genuine driver's seatbelt pretensioner assembly, cleared the fault code, and completed the system self-test. Fault resolved.
Original source ↗
BYD DTC AI AnalysisFrom Chinese market (translated)

BYD Tang DM intermittent seat belt pre-tensioner fault

Owner reported that the instrument cluster intermittently displayed “Check SRS System”. DTC B1647 and other related codes appeared alternately. Diagnosis found the fault readily occurred after adjusting the driver seat. Inspected the wiring harness beneath the seat and found the pretensioner harness at the seat rail mounting point had insulation damage from prolonged chafing, with internal copper wires partially fractured creating high-resistance contact. Further measurements showed normal resistance when the seat was stationary, but resistance fluctuated and exceeded the threshold during seat movement. Repaired the damaged harness, then rerouted and properly secured it to avoid interference with the seat rails, completely eliminating the fault.
BYD DTC AI AnalysisFrom Chinese market (translated)

BYD Song Pro B-pillar connector oxidation caused high resistance

The airbag warning light illuminated after heavy summer rain. A diagnostic scan revealed DTC B1647. Inspection found clear water ingress at the pretensioner harness connector below the driver-side B-pillar, with green oxidation on the connector pins. After cleaning with electrical contact cleaner and applying conductive protectant, resistance remained slightly above specification. Further inspection showed insufficient spring tension in the connector terminals, causing unstable contact resistance. Replaced the pretensioner harness connector (repair connector); resistance returned to normal. Cleared DTC, system operates normally. Check sunroof drain tubes for blockages—a blockage may be allowing water into the B-pillar.
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself. Sources: [1]