B1791

DTC B1791 indicates the SRS (Supplemental Restraint System) control module detects a circuit resistance of 0 Ω or near 0 Ω for the driver side seat belt second-stage pretensioner (Dual-stage Pretensioner) — Atto 8

Safety System

DTC B1791 indicates the SRS (Supplemental Restraint System) control module detects a circuit resistance of 0 Ω or near 0 Ω for the driver side seat belt second-stage pretensioner (Dual-stage Pretensioner).

BYD SRS seat belt pretensioners typically feature a dual-stage ignition design.

During a severe collision, the second-stage pretensioner triggers sequentially or simultaneously with the first stage.

Normal pretensioner squib resistance measures 2.0-3.0 Ω.

A 0 Ω resistance indicates a short circuit (short to ground or internal squib short).

This causes the SRS to detect a pretensioner circuit fault, enter fail-safe mode, and continuously illuminate the instrument panel airbag warning light.

In extreme cases, the pretensioner fails to deploy or deploys unintentionally during a collision, severely compromising occupant restraint system effectiveness.

5
Cases Logged
5
Causes
  • 1Driver seat belt pretensioner squib internal short circuit: Moisture or aging causes the internal igniter charge or bridgewire to short to ground, resulting in zero resistance.
  • 2Under-seat harness wear and short circuit: Frequent driver seat fore/aft adjustment wears the pretensioner harness insulation (typically routed along the seat track), causing contact with vehicle body metal and a short to ground.
  • 3Water ingress or corrosion at the SRS ECU connector: Poor sealing of the SRS control module connector located under the center console or floor allows water entry after washing the vehicle or wading, causing a short circuit between terminals.
  • 4Pretensioner connector short circuit: Oxidation or foreign matter ingress causes a short circuit between the signal and ground terminals in the pretensioner connector located below the B-pillar or under the seat.
  • 5SRS control module internal fault: Damaged internal monitoring circuit falsely reports pretensioner resistance as 0, while the actual pretensioner and wiring harness are normal.
  • 1
    Safety preparation: Switch the vehicle to OFF, 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.
  • 2
    Fault confirmation: Use a dedicated BYD diagnostic tool (VDS or ED400) to read the fault code. Confirm B1791 is a current fault (Active Code), not a history fault, and record the freeze frame data.
  • 3
    Visual inspection: Check the driver seat belt assembly (especially versions with the pretensioner body on the B-pillar or under the seat) for obvious external damage, burn marks, or water stains; check the wiring harness under the seat for wear or crush marks.
  • 4
    Resistance measurement: Disconnect the connector between the SRS ECU and the pretensioner. Use a digital multimeter to measure the resistance between the two terminals on the pretensioner-side connector. Standard resistance is 2.0-3.0 Ω. Measure the resistance from each terminal to ground; the reading should be infinite. A reading of 0 Ω indicates an internal short circuit in the pretensioner. Replace the seat belt assembly.
  • 5
    Harness continuity check: Disconnect the pretensioner and SRS ECU connectors, measure continuity between the harness terminals, and check for a short to ground (damaged harness insulation contacting ground) or a short to power (short to +B).
  • 6
    Connector inspection: Inspect the pretensioner connector terminals for push-out, deformation, or corrosion. Inspect the SRS ECU connector for signs of water ingress and short circuits caused by foreign matter between the terminals.
  • 7
    Replacement verification: If the wiring harness and connector are normal, perform a substitution test using a known-good pretensioner or a jumper resistor (2.7Ω dedicated repair resistor). If the fault code clears, the original pretensioner is faulty.
  • 8
    Repair and Verification: Replace the faulty component (seat belt assembly) or repair the wiring harness. Reconnect all connectors, reconnect the battery, and clear the fault code. Perform an SRS system self-test. Verify B1791 does not return and the airbag warning light turns off.
BYD DTC AI Analysis

Seat wiring harness chafing caused pretensioner short circuit in BYD Song Pro DM

A 2020 Song Pro DM with 30,000 km displayed "Check SRS System" on the instrument panel. The diagnostic scan revealed DTC B1791 (driver second stage pretensioner resistance 0). Visual inspection of the B-pillar pretensioner showed no damage, and resistance measured 2.3Ω (within specification). Further inspection of the wiring harness beneath the seat revealed interference between the seat rail mounting bolt and the harness. The insulation had chafed through, causing the signal wire to short to ground. Repaired the wiring and rerouted the harness away from the bolt. Fault resolved.
BYD DTC AI Analysis

Tang EV SRS control module water ingress and corrosion after wading

2021 Tang EV SRS warning light on after heavy rain flooding. DTC B1791. Inspection found vehicle submerged to seat height. SRS ECU beneath centre console; connector showed water ingress and terminal corrosion. Cleaned and dried terminals. Pretensioner circuit continuity normal. Cleared DTC, system normal. Check door seals and drain holes.
BYD DTC AI Analysis

Qin PLUS DM-i pretensioner connector terminal short circuit

Customer reported the airbag warning light illuminated on their Qin Plus DM-i after replacing the driver's seat cover. Found DTC B1791. Inspection revealed the seat pretensioner connector at the seat base had been pulled during the cover replacement, displacing the internal metal terminals and shorting the signal terminal to ground. Repositioned the terminals and ensured the connector locked into place. Cleared the fault.
BYD DTC AI Analysis

Replaced Yuan EV pretensioner internal igniter due to short circuit

2019 BYD Yuan EV developed DTC B1791 after accident repairs. Vehicle was in a front-end collision; first-stage pretensioner deployed but second-stage did not. Measured second-stage pretensioner resistance at 0.1Ω, indicating internal igniter short. Replaced driver-side seat belt assembly (including pretensioner), configured ECU and matched coding with diagnostic tool. Fault resolved; system self-test passed.
BYD DTC AI Analysis

Aftermarket seat heating modification caused SRS interference in Han EV

A 2022 Han EV developed an intermittent B1791 fault after a third-party shop installed seat heaters. Inspection found the installer stripped the heating pad power wire and spliced it into the pretensioner harness, paralleling the heating element resistance (close to 0Ω) across the pretensioner circuit. The SRS ECU detected abnormally low resistance. Technicians removed the unauthorised wiring and restored the factory harness, clearing the fault permanently.
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.