OBD-II Generic Error Code U0073: How to Fix It

Hard 2-6 hours High Severity Verified July 2026
Error Code
U0073
Brand
OBD-II Generic
Product Type
automotive
Severity
High
DIY Difficulty
Hard
Estimated Fix Time
2-6 hours
Error code U0073 means your vehicle's Control Module Communication Bus A has gone offline, which is a serious fault in the CAN (Controller Area Network) bus system that allows your car's computers to talk to each other. When this bus shuts down, critical modules like the ECM, TCM, ABS, and airbag controllers may stop communicating, potentially disabling key vehicle functions. Because this is a high-severity code, you should avoid driving the vehicle until the root cause is identified and repaired.
Ad

Tools You'll Need

How to Fix Error Code U0073

  1. Record and Clear the Code

    Do not clear codes without first recording them. Other codes stored alongside U0073 are critical clues for diagnosis.
  2. Perform a Visual Inspection of CAN Bus Wiring

    Always disconnect the negative battery terminal before probing or handling wiring harnesses to avoid accidental short circuits or triggering airbag modules.
  3. Check Battery Voltage and Ground Connections

  4. Test CAN Bus Resistance

    Ensure the battery is fully disconnected before performing resistance measurements on the CAN bus to prevent false readings and protect your multimeter.
  5. Inspect and Test Individual Control Modules

    Disconnecting modules may set additional fault codes. Record all existing codes before beginning this step. Some modules such as airbag controllers should only be handled by trained technicians.
  6. Inspect and Clean Module Connectors

  7. Repair or Replace Damaged Wiring

    Use only proper automotive-grade solder or crimp connectors rated for automotive use. Avoid household electrical tape — always use adhesive-lined heat shrink tubing for weatherproof and reliable repairs.
  8. Reconnect Battery and Retest

Parts You May Need

CAN bus wiring harness repair kit
Check Price on Amazon
Automotive wire connectors and heat-shrink tubing
Check Price on Amazon
12V automotive battery
Check Price on Amazon
Control module (ECM, TCM, BCM, ABS module, or other)
Check Price on Amazon
Ground strap or ground cable
Check Price on Amazon
CAN bus wiring harness repair kit
Check Price on Amazon
Automotive wire connectors and heat-shrink tubing
Check Price on Amazon
12V automotive battery
Check Price on Amazon
Control module (ECM, TCM, BCM, ABS module, or other)
Check Price on Amazon
Ground strap or ground cable
Check Price on Amazon
Ad

When to Call a Professional

You should call a professional mechanic or automotive electrician if: the CAN bus resistance tests are out of spec but you cannot isolate the faulty module or wiring segment; the fault involves airbag or SRS module wiring (always a job for a trained technician due to safety risks); the wiring harness damage is extensive or deep within the vehicle's interior panels; or the fault persists after replacing damaged wiring and cleaning connectors, which may indicate an internal module failure requiring programming. CAN bus diagnosis can be complex and time-consuming — a professional with factory-level scan tools can pinpoint the fault much faster.

Frequently Asked Questions

Can I drive my car with a U0073 error code?
It is not recommended. U0073 is a high-severity code indicating the main communication network between your car's control modules has failed or is unstable. This can disable safety systems like ABS, traction control, or airbags, and may also affect engine and transmission control. You should diagnose and repair this code before driving the vehicle regularly.
What causes a U0073 code?
The most common causes are a damaged or shorted CAN bus wiring harness, corroded or loose connector terminals on a control module, a weak or failing battery causing low voltage on the bus, a faulty control module that is dragging down the bus, or a poor chassis or engine ground connection.
Will a bad battery cause a U0073 code?
Yes, a weak or failing battery is one of the more common and overlooked triggers for U0073. The CAN bus requires stable voltage to operate correctly. When battery voltage drops below a threshold, modules may fail to communicate and drop off the bus, setting U0073. Always test your battery and charging system as part of diagnosing this code.
How do I test the CAN bus with a multimeter?
With the ignition OFF and battery negative disconnected, measure resistance between pin 6 (CAN High) and pin 14 (CAN Low) of the OBD2 port. A healthy CAN bus reads approximately 60 ohms. A reading much higher than 60 ohms suggests an open circuit or broken wire, while a reading near 0 ohms indicates a short between the two CAN bus lines.
Is U0073 the same as U0100 or other U-codes?
Not exactly. U0073 specifically means the communication bus itself (Bus A) is offline or inactive, while codes like U0100 mean a specific module (such as the ECM) lost communication. However, U0073 often triggers a cascade of other U-codes because when the bus goes down, all connected modules appear to lose communication. Fixing U0073 will typically resolve those secondary codes as well.