DTC U1004-00 indicates a short to ground in the CAN bus communication circuit of the BYD vehicle's airbag system (SRS) — Atto 8
DTC U1004-00 indicates a short to ground in the CAN bus communication circuit of the BYD vehicle's airbag system (SRS).
In the BYD Qin series network architecture, the SRS ECU communicates in real time with the vehicle control unit, instrument cluster, and other modules via the CAN bus (typically powertrain CAN or body CAN).
If either CAN_H (high line, usually orange/black) or CAN_L (low line, usually orange/brown) shorts to body ground (GND) due to damaged insulation, water corrosion, or mechanical damage, the short pulls the differential bus signal voltage low and prevents normal transmission of communication messages.
This fault forces the SRS system into fail-safe mode, illuminates the airbag warning lamp on the instrument cluster, and prevents proper coordination between the seat belt pretensioners, crash sensors, and airbag deployment circuits.
This creates a severe safety hazard where the airbags fail to deploy during a collision.
- 1Water ingress or terminal corrosion at the SRS ECU wiring harness connector. Driving through water, washing the vehicle, or a blocked sunroof drain tube causes water to flow under the center console (the typical SRS ECU location on Qin series models), shorting the CAN terminals to ground.
- 2During front-end accident repairs or dashboard removal/installation, the metal frame and sheet metal pinch the wiring harness, damaging the insulation and causing the CAN line to contact the body ground point.
- 3Chassis bottoming out or scraping split the floor wiring harness sleeve, causing the SRS communication harness to contact a sharp frame edge and short to ground.
- 4During non-professional electrical modifications (such as installing a dash cam, ambient lighting, or audio system), fixing screws or cable ties pierce the SRS wiring harness, or tapping wires for power mistakenly grounds the CAN wire.
- 5Damaged CAN transceiver chip inside the SRS ECU (e.g., lightning strike, electrostatic breakdown, or power surge), causing the controller's internal CAN port to short to ground.
- 1Safety preparation: Disconnect the battery negative terminal and wait at least 3 minutes for the SRS system high-voltage capacitor to discharge fully, preventing accidental airbag deployment.
- 2Fault confirmation: Use the BYD VDS or Launch X431 diagnostic tool to read the DTC. Confirm U1004-00 is a current fault that will not clear. Record the freeze frame data.
- 3Physical inspection: Locate the SRS ECU (usually under the center armrest box or near the gear selector mechanism on Qin 100/Qin EV). Check the wiring harness connector for signs of water ingress, terminal corrosion, or backed-out pins.
- 4Resistance measurement: Disconnect the SRS ECU connector. Use a multimeter to measure the resistance to ground at harness-side CAN_H (refer to the specific model's wiring diagram for the pin; usually the orange/black wire). The normal value must be greater than 1 MΩ. Measure the resistance to ground at CAN_L (usually the orange/brown wire). This value must also be greater than 1 MΩ.
- 5Voltage check: Reconnect the battery, turn the ignition switch to ON (do not start), and measure CAN_H to ground voltage (normal: 2.5-3.5 V) and CAN_L to ground voltage (normal: 1.5-2.5 V). A reading of 0 V confirms a short to ground.
- 6Wiring harness inspection: If resistance is abnormal, inspect the SRS wiring harness section by section along its routing path (usually through the floor channel, A-pillar, and instrument panel frame). Inspect the harness sleeve for wear, focusing on areas where it passes moving parts such as the door hinge, steering column, and pedal bracket.
- 7Fault repair: After locating the damaged point, rewrap the wiring harness with high-temperature fleece tape (avoid using PVC tape). Adjust the wiring harness routing to maintain a clearance of at least 20mm from metal body parts. Repair or replace damaged connectors.
- 8Terminal check: Measure the resistance between CAN_H and CAN_L (approximately 60Ω, the parallel value of two 120Ω terminating resistors). Confirm no internal short circuit in the ECU, then reconnect.
- 9Clear and test: Clear the fault code. Perform a road test, including driving on bumpy roads. Confirm U1004-00 does not recur and the airbag indicator turns off normally.
Qin EV450 SRS system logged DTC U1004-00 after wading
Song MAX CAN network communication fault (similar to U1004-00 symptom)
Qin 100 U1004-00 DTC After Accident Repair
Aftermarket modifications caused CAN short to ground on Qin 80
BYD Qin EV300 SRS ECU internal fault causing U1004-00