DTC B16B9 indicates the airbag electronic control unit (SRS_ECU) detects an internal hardware fault or critical communication anomaly — Qin Plus
DTC B16B9 indicates the airbag electronic control unit (SRS_ECU) detects an internal hardware fault or critical communication anomaly.
This fault involves a self-test failure of the ECU internal processor, non-volatile memory (NVM), or power management module.
It may also indicate a communication interruption or data checksum error between the ECU and the vehicle CAN network (powertrain CAN or body CAN).
When this fault triggers, the SRS system typically enters fail-safe mode, disabling airbag and seat belt pretensioner deployment during a collision, and illuminates the instrument cluster airbag warning light.
This safety-critical fault requires immediate repair to ensure correct occupant restraint system operation.
- 1Abnormal SRS ECU supply voltage: Battery voltage is below 9V or above 16V, or the IGN power supply drops momentarily during ECU operation, triggering the internal reset circuit.
- 2ECU internal memory data corruption: Electromagnetic interference, interrupted software flashing, or prolonged low battery voltage causes calibration data or crash threshold parameter verification failure.
- 3Airbag CAN bus communication fault: short circuit between CAN-H and CAN-L, short to power or ground, or terminating resistor (typically 120Ω) drift degrading signal integrity.
- 4Connector physical damage: The SRS ECU is located in the lower center console. Water ingress or spilled drinks can cause terminal oxidation and corrosion. Removal and installation can cause terminal back-out and poor contact.
- 5Crash history lockout: A previous minor collision triggered the sensor but lacked sufficient force to deploy the airbags. The ECU recorded the collision event and entered a locked state. Reset the ECU using specialized equipment.
- 1Connect the BYD VDS2000/3000 diagnostic tool. Enter the SRS system to read the complete DTC freeze frame data. Confirm whether B16B9 is a current fault (Active) or a history fault (History). Record the vehicle status when the fault occurred (vehicle speed, voltage, temperature).
- 2Check the power supply system: Measure the battery static voltage (12.4–12.6 V) and the voltage after start-up (13.8–14.8 V). Inspect the SRS fuse in the instrument panel power distribution box (usually F4/9, 10 A/15 A) for a blown condition or poor contact.
- 3Check the SRS ECU connector (located below the shift lever or behind the glove box): disconnect the negative cable and wait at least 90 seconds (allow capacitor discharge). Check the connector for water ingress, oxidized pins, or backed-out pins. Measure the voltage to ground at the harness-side power pins (B+, IGN) and the ground resistance (must be <1Ω).
- 4Measure the CAN bus: Use an oscilloscope or multimeter to measure the SRS ECU CAN-H (approx. 2.5-3.5 V) and CAN-L (approx. 1.5-2.5 V) voltage to ground, and the resistance between them (approx. 60 Ω, two 120 Ω terminating resistors in parallel).
- 5Perform the ECU reset procedure: After clearing the fault code, set the power mode to ON (do not start) and hold for 20 seconds. Observe if the warning light turns off. If the fault persists, disconnect the battery negative terminal for more than 10 minutes to perform a hard reset.
- 6Check related sensors: Inspect the left/right front crash sensors (similar faults B1654/B1704) and seat occupancy sensor for short circuits. Abnormal sensor data may cause the ECU to report an internal fault.
- 7Software flash or replacement: If the above steps fail, use VDS to flash the SRS ECU software (if a new version is available). If the flash fails or the fault recurs, replace the SRS ECU and perform Online Matching and sensor calibration.
Dashboard water ingress on 2019 Yuan EV caused SRS ECU connector corrosion.
2021 Tang: SRS ECU data corrupted after battery discharge
2019 Song MAX: CAN bus short circuit triggered ECU protection fault
2020 Qin Pro SRS ECU Hardware Failure Replacement Case