B1799-00

DTC B1799-00 indicates the SRS (Supplemental Restraint System) ECU detects the front passenger-side second-stage seat belt pretensioner circuit resistance exceeds the normal upper limit (typically >3 — Atto 3

Safety System

DTC B1799-00 indicates the SRS (Supplemental Restraint System) ECU detects the front passenger-side second-stage seat belt pretensioner circuit resistance exceeds the normal upper limit (typically >3.0-3.5Ω, normal range is 2.0-3.0Ω).

The second-stage pretensioner is a critical component of the airbag system.

During a severe collision, a pyrotechnic charge generates a rapid tightening force, working with the first-stage pretensioner to provide enhanced occupant restraint.

Excessive resistance typically indicates a high-resistance circuit contact, a partial open circuit, or an aging internal resistance wire within the pretensioner.

This causes the ECU to identify a pretensioner failure risk, illuminate the airbag warning light, and potentially disable the front passenger-side airbag and pretensioner functions.

During a collision, the second-stage pretensioner may fail to deploy properly, allowing excessive forward occupant movement and increasing injury risk.

The B1799-00 fault code on the Atto 3 indicates the SRS ECU has detected excessive resistance in the front passenger-side second-stage seat belt pretensioner circuit. Severity is medium because the airbag warning light may come on and the passenger pretensioner or airbag may not work correctly in a crash. Common causes include an aging pretensioner resistance element or damaged under-seat wiring. Visit an authorised dealer for diagnosis and repair. Typical repair cost data is available.
4
Cases Logged
5
Causes
  • 1Seat belt pretensioner internal resistance element aging or near open circuit: Long-term use or moisture ingress causes the pretensioner squib resistance wire value to drift, exceeding the ECU monitoring threshold.
  • 2Mechanical damage to the under-seat wiring harness: During front passenger seat fore/aft adjustment, the seat bottom rubs against and pinches the frame-mounted pretensioner wiring harness, causing partial breakage of the internal copper wires or poor contact.
  • 3Poor connector connection: The pretensioner connector below the B-pillar or under the seat has oxidized pins, looseness, corrosion from water ingress, or a failed locking tab, increasing contact resistance.
  • 4Non-genuine part resistance specification mismatch: After accident repairs, the pretensioner resistance value of the replacement aftermarket seat belt assembly does not match the factory calibration, or the repair used a wiring harness repair part with a different resistance value.
  • 5Harness excessively bent or improperly secured: Vehicle modifications (such as installing floor coverings or seat covers) pinched the pretensioner harness, or incorrect harness routing during accident repairs increased localized resistance.
  • 1
    Connect the VDS2000 or VDS6000 diagnostic tool to the vehicle. Read the DTC B1799-00 status to confirm if it is a current or history fault. Record the resistance value in the freeze frame data (usually 3.5-5.0Ω).
  • 2
    Disconnect the battery negative terminal and wait at least 90 seconds for the SRS backup power supply to fully discharge. This ensures safe operation and prevents accidental airbag deployment.
  • 3
    Locate the front passenger second-stage seat belt pretensioner (on Qin series models, usually located inside the lower B-pillar trim panel or at the seat frame connection). Visually inspect the connector for looseness, oxidized or discolored pins, and internal water stains or corrosion.
  • 4
    Use a multimeter to measure the resistance across the pretensioner terminals. The standard value is 2.0 ± 0.1 Ω to 3.0 ± 0.1 Ω (refer to the specific vehicle repair manual). If the measured value is > 3.5 Ω, continue to the next troubleshooting step.
  • 5
    Disconnect the pretensioner connector and directly measure the pretensioner resistance. If the resistance is normal (2.0-3.0Ω), check the wiring harness. Inspect the harness for crushing or damage, focusing on the seat slide rail fixing bolts and under the carpet. Measure harness continuity and resistance using a multimeter (should be <1Ω).
  • 6
    If the wiring harness is damaged, replace the connector or repair the damaged wire using a genuine wiring harness repair kit. Verify solder joint resistance is <0.5Ω. Protect the repair with waterproof tape and corrugated conduit. If the pretensioner unit resistance is excessive, install a genuine front passenger seat belt assembly (including the second-stage pretensioner). Do not use aftermarket parts.
  • 7
    Reconnect all connectors, ensure the connector locking tabs fully engage (listen for a 'click'), and restore the battery connection.
  • 8
    Use the diagnostic tool to clear the fault code. Perform the SRS system self-check procedure and confirm B1799-00 does not return. Read the data stream to confirm the pretensioner resistance value is within the normal range.
  • 9
    Perform a road test to simulate bumpy road conditions and seat adjustments. Confirm the airbag fault warning light no longer illuminates and the system has returned to normal.
BYD DTC AI Analysis

Qin Pro DM pretensioner internal resistance aging caused high resistance.

At 80,000 km, the airbag warning light stayed on constantly. VDS read DTC B1799-00. The technician measured front passenger second-stage pretensioner resistance at 3.5Ω, outside the standard 2.0-3.0Ω range. The B-pillar lower harness connector showed no oxidation or looseness, and seat wiring had no damage. Diagnosed the fault as pretensioner internal resistance wire aging causing resistance drift. Replaced the OEM front passenger seatbelt assembly. Post-repair resistance measured 2.2Ω. Cleared the fault codes; system self-check passed and the warning light went out.
Original source ↗
BYD DTC AI Analysis

Song MAX seat track pinches wiring harness, causing intermittent high resistance

Airbag warning light illuminates intermittently, typically on cold starts and clearing after driving some distance. VDS logged B1799-00 as an intermittent fault. The technician performed a harness wiggle test; wiggling the wiring beneath the passenger seat reproduced the fault. Disassembly revealed the seat rail mounting bolt crushing the seatbelt pretensioner harness, partially fracturing the internal copper wires. Contact resistance fluctuated between 2.5-4.5Ω with seat position changes. Repaired the damaged harness, rerouted the wiring clear of the seat rail travel range, and protected it with waterproof tape and corrugated tubing. Fault resolved.
Original source ↗
BYD DTC AI Analysis

Resistance mismatch in aftermarket parts after Qin EV accident repair

After front collision repairs, the airbag warning light stayed on. VDS read B1799-00 (resistance too high) and B1798-00 (resistance too low). The passenger seatbelt assembly was an aftermarket part; the pretensioner measured 3.8Ω and the connector was loose. Replaced it with a genuine OEM unit, seated the connector fully and locked it, and measured 2.1Ω. Cleared the codes and the SRS self-test passed. Use genuine OEM SRS parts for accident repairs.
BYD DTC AI Analysis

Loose connector lock tab on Tang DM caused contact resistance fluctuation

Airbag warning light intermittently illuminated on rough roads; normal on flat surfaces. VDS read B1799-00 as a history fault. Inspection found the passenger-side second-stage pretensioner connector lock loose—vehicle vibration caused slight plug displacement and poor contact. Oscilloscope monitoring caught resistance spiking to 4.2Ω during the fault. Replaced the pretensioner connector using a genuine wiring harness repair kit, secured the connection, and applied conductive grease to the pins to prevent oxidation. Road testing on rough surfaces after repair confirmed the fault cleared.
Common problems reported for Atto 3Atto 3 overview →
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.