B169D

DTC B169D indicates the SRS (Supplemental Restraint System) ECU (Electronic Control Unit) detected a critical fault during its internal self-check — Seal U

Safety System

DTC B169D indicates the SRS (Supplemental Restraint System) ECU (Electronic Control Unit) detected a critical fault during its internal self-check.

Specifically, this code indicates the airbag control module's internal monitoring circuit detected a processor fault, memory checksum error, power management circuit abnormality, or safety watchdog timeout.

As the core of the passive safety system, the SRS ECU monitors crash sensor data in real time, diagnoses system integrity, and precisely controls the deployment timing of the airbags, seat belt pretensioners, and active head restraints during a collision.

When B169D sets, the ECU cannot guarantee its decision-making logic reliability.

It enters fail-safe mode and disables all airbag deployment functions.

As a result, the airbags may fail to deploy during a frontal, side, or rear-end collision, and the instrument cluster airbag warning light remains illuminated.

Although the vehicle remains drivable, the significantly reduced passive safety protection creates a serious safety risk.

5
Cases Logged
5
Causes
  • 1SRS ECU internal integrated circuit fault: Physical damage, cold solder joints, or aging in the control unit's internal microprocessor, memory chip, or power supply regulator circuit causes the self-test to fail.
  • 2Abnormal power supply: battery voltage too low (<10V) or too high (>16V), poor contact in the SRS ECU constant power (B+) circuit, momentary interruption of the ignition power supply (IGN), or excessive resistance in the ground circuit (>1Ω), causing unstable ECU power supply or reset.
  • 3Communication bus fault: Diagnostic CAN bus (CAN-H or CAN-L) short to power or ground, open circuit, or abnormal terminating resistance (deviating from 60Ω), interrupting communication between the ECU and the vehicle network or causing data verification failure.
  • 4Collision sensor circuit fault: An intermittent short or open circuit in the front, side, or center impact sensor wiring harness triggers the ECU safety monitoring circuit alarm, resulting in a false control unit fault.
  • 5Software/calibration data corrupted: Electromagnetic interference, improper power-off, or write errors corrupt the control program or crash threshold calibration data in the ECU internal flash memory, causing abnormal logic operation.
  • 1
    Initial diagnosis: Use VDS2000 or a BYD dedicated diagnostic tool to read the complete DTC list. Check for accompanying U-class (communication) or B16XX (sensor) fault codes, and record the voltage and mileage from the freeze frame data.
  • 2
    Power supply system check: Measure battery static voltage (standard 12.6V±0.2V) and voltage with the engine running (13.8-14.4V). Check voltage drop at the SRS ECU connector terminals (constant power B+, IGN power, GND). Voltage drop must be <0.1V and ground resistance must be <1Ω.
  • 3
    Communication line inspection: Disconnect the battery negative terminal and measure the CAN bus terminating resistance at the OBD diagnostic port (60Ω±2Ω). Power on the vehicle, then measure the static voltage and waveform of CAN-H (2.5-2.7V) and CAN-L (2.3-2.5V) to rule out signal interference.
  • 4
    Wiring harness and connector inspection: Locate the SRS ECU (usually under the center console, in front of the gear selector, or behind the glovebox). Inspect the connector for corrosion, looseness, or water ingress. Measure the continuity and insulation of the crash sensor wiring harness. Confirm there is no short to ground or short to power.
  • 5
    Software update and calibration: Update the SRS ECU to the latest software version (if a TSB is available). Perform the 'Write Vehicle Information' and 'Airbag System Calibration' functions to reconfigure the crash sensor parameters.
  • 6
    ECU replacement and programming: If the above steps fail, confirm an internal ECU fault. Disconnect the battery negative terminal, wait 3 minutes, and remove the old ECU. Install a new ECU with the same part number. Use the diagnostic tool to execute the 'Module Replacement' procedure, write the VIN, and perform configuration coding.
  • 7
    System verification: Reconnect all components, clear the fault codes, and perform a key cycle self-test. Connect an airbag simulator load (2Ω resistor) in place of the actual airbag, perform the ignition circuit test, and verify DTC B169D does not return and the warning light turns off.
BYD DTC AI Analysis

Battery aging caused SRS ECU low-voltage reset in Tang DM.

A 2021 Tang DM with 80,000 km displayed 'Check SRS System' on the instrument cluster. The scan tool retrieved DTC B169D. Inspection revealed battery voltage dropped to 9.2 V during cranking, causing the SRS ECU to reset repeatedly. After replacing the battery and cleaning the ground connections, the code cleared but returned intermittently. Further inspection found loose crimp terminals on the ECU power supply wiring. Re-crimping the terminals and applying conductive grease permanently resolved the fault.
BYD DTC AI Analysis

Song MAX: CAN bus interference causes false ECU fault

A 2019 BYD Song MAX developed DTC B169D and an airbag warning light that stayed on after an aftermarket audio system installation. Diagnosis revealed the installer damaged the SRS wiring harness sheath when routing cables through the A-pillar, causing the CAN-H line to run parallel with the audio power cable and generate electromagnetic interference. The CAN bus waveform showed significant spikes. Reinsulating the harness and separating the communication lines from the high-voltage/high-current wiring cleared the fault.
BYD DTC AI Analysis

Yuan EV crash sensor wiring harness short circuit triggered ECU protection

A 2019 Yuan EV logged DTC B169D after wading through water, accompanied by DTC B1650 (front impact sensor fault). Removing the front bumper revealed water ingress and corrosion on the left front impact sensor connector, with the wiring harness shorted to ground. The SRS ECU detected the sensor circuit abnormality, triggered its internal protection mechanism, and logged B169D. Replaced the left front impact sensor wiring harness assembly, dried the ECU connector (no water ingress), and recalibrated the sensor. The system then returned to normal.
BYD DTC AI Analysis

Qin Pro SRS ECU internal memory fault

2020 Qin petrol variant. After accident repairs, the vehicle continuously reported DTC B169D that could not be cleared. Inspection found it had a previous front impact; the airbags were replaced but the SRS ECU was not. The SRS ECU contained locked crash records and a damaged memory block, so standard clearing could not reset it. Replaced the SRS ECU with a new module, performed online programming and crash sensor calibration, then ran the 'Crash History Clear' routine using the diagnostic tool. Fault resolved.
BYD DTC AI Analysis

Intermittent B169D caused by software version defect

The airbag warning light on a 2021 Tang illuminated intermittently on rough roads. The scan tool retrieved history fault code B169D. Wiring inspection found no abnormalities; power supply was stable. The BYD TSB confirmed a software bug in the SRS ECU for this batch of vehicles that falsely reports internal faults at specific vibration frequencies. Flashed the ECU software to the March 2022 version. After a 100km road test, the fault did not recur.
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.