B16C5

DTC B16C5 indicates an internal fault or critical function failure in the airbag control unit (SRS ECU) — Qin Plus

Safety System

DTC B16C5 indicates an internal fault or critical function failure in the airbag control unit (SRS ECU).

The SRS ECU is the core controller of the safety system.

It monitors vehicle collision acceleration, processes crash signals, and controls the ignition triggering of protective devices such as airbags and seat belt pretensioners.

The following conditions trigger this DTC: ECU internal main control chip (MCU) self-test failure, abnormal internal acceleration sensor signal, ignition circuit driver fault, EEPROM read/write error, or persistent ECU power supply voltage or communication bus abnormalities.

When this fault occurs, the SRS system may enter fail-safe mode, preventing normal airbag deployment during a collision or, in extreme cases, causing unintended deployment.

This critical fault directly compromises occupant safety.

4
Cases Logged
5
Causes
  • 1SRS ECU internal hardware damage: Aging, overheating, or electromagnetic interference causes functional failure of the main control chip, internal crash sensor, or ignition drive circuit. Common in 2018-2020 Yuan/Song production batches.
  • 2Power supply system fault: excessive contact resistance in the constant power (B+) circuit, unstable IGN supply voltage (below 9V or above 16V), or poor ground circuit causing abnormal ECU reset, most commonly occurring when the battery is low or after installing an aftermarket audio system.
  • 3CAN bus communication fault: The SRS ECU loses communication with the vehicle network or messages time out. Possible causes include a wiring harness short circuit, connector water ingress (such as poor sealing at the wiring harness hole below the A-pillar), or abnormal terminating resistance.
  • 4Crash data locked: The vehicle experienced a collision and the ECU internally recorded the event without a correct reset, or a used donor ECU was installed without data synchronization.
  • 5Software/calibration error: Corrupted ECU internal Flash data, calibration parameters mismatching vehicle configuration, or interrupted programming process causing program integrity check failure.
  • 1
    Use VDS2000 or the latest BYD diagnostic tool to read all DTCs. Check for accompanying fault codes (such as U-series communication faults or B16XX-series sensor faults) and record the freeze frame data (vehicle speed, voltage, and temperature at the time of the fault).
  • 2
    Perform a key cycle test: disconnect the battery negative terminal for 5 minutes, reconnect it, and check if the fault code changes to a history code. If it remains a current code, check the SRS ECU power supply. Measure the connector pins: pin 1 (B+) must have 12V constant power, pin 2 (IGN) must have 12V with the ignition switch ON, and pin 3 (GND) must have less than 1Ω resistance to ground.
  • 3
    Check CAN communication: Measure pins 6 (CAN-H) and 14 (CAN-L) at the diagnostic port. In sleep mode, voltage is approximately 0V. After wake-up, CAN-H measures 2.5-3.5V and CAN-L measures 2.5-1.5V. Verify the waveform is a symmetrical square wave. If voltage is abnormal, troubleshoot the SRS wiring harness section by section. Inspect the harness under the center console for corrosion caused by A/C condensate leaks.
  • 4
    Visually inspect the ECU: Remove the lower center console trim panel and check the SRS ECU housing for cracks, signs of water ingress (white corrosion), or impact deformation. If signs of water exposure are present, replace the ECU and repair the leak point (commonly a detached sunroof drain hose).
  • 5
    Software repair attempt: If wiring is normal, use the diagnostic tool to execute 'SRS System Calibration' or 'Configuration Code Writing' (requires entering the vehicle VIN and configuration code). Updating the SRM (Supplemental Restraint System Module) software version resolves some B16C5-00 faults (verify the part number supports software upgrades).
  • 6
    Replace SRS ECU: If the above steps fail, order a new ECU (verify the correct configuration: high-spec/low-spec, with/without side airbags). After installation, perform 'crash sensor calibration' and 'system self-learning', then clear all history fault codes. Recycle the old ECU as hazardous waste.
BYD DTC AI Analysis

B16C5-00 cannot be cleared after collision on Tang DM

2021 Tang DM. After a minor front-end collision and front bumper replacement, the instrument cluster kept displaying the airbag warning light. Scan tool retrieved active DTC B16C5-00, accompanied by B1650-00 (driver airbag module). Inspection found no external damage to the SRS ECU, but it had internally logged the collision and locked. Online reset attempt failed. Replaced the SRS ECU (part number SC-3636900-B1), programmed the vehicle configuration, then completed ‘Restraint System Configuration’ and ‘Longitudinal Acceleration Sensor Calibration’. Fault resolved.
BYD DTC AI Analysis

Wading through water caused ECU internal short circuit in BYD Yuan EV

2019 Yuan EV535. After heavy rain, drove through standing water. The next day the airbag warning light came on. DTC B16C5-00 stored. Removed and inspected the SRS ECU under the floor — the housing seal had aged, letting water in, and the circuit board had green copper corrosion. Measured a B+ short to ground. Replaced the ECU, cleaned up water on the wiring harness, and unclogged the sunroof drains (blockage let water into the A-pillar). Fault fully resolved.
BYD DTC AI Analysis

BYD Song Max intermittent B16C5 with CAN communication fault

2019 Song MAX. Airbag warning light intermittently illuminated when driving on rough roads. Scan tool showed intermittent B16C5 and U0155-00 (lost communication with SRS). Inspection found pin 10 (CAN-H) of the 32-pin SRS ECU connector beneath the centre console had backed out, causing poor contact. Repaired the pin and applied conductive grease. Secured the wiring harness to prevent strain. Fault has not recurred.
BYD DTC AI Analysis

Aftermarket modifications caused abnormal power supply voltage in Qin Pro

2020 Qin Pro petrol. Owner fitted a dashcam by tapping power from the airbag fuse, causing SRS ECU supply voltage fluctuations (minimum measured 8.2 V). Diagnosed DTC B16C5-00 and multiple voltage-related history codes. Restored the factory fuse circuit and ran a dedicated power feed for the aftermarket device. Cleared fault codes; system operation returned to normal. Warning: Never tap power from SRS system fuses (typically SB03, SB07).
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.