U0073 Code: Control Module Communication Bus “A” Off

Reviewed by

Richard McCuistian, ASE Certified Master Automobile Technician

Technical Reviewer at CarParts.com

Written by CarParts.com Research Team - Updated on June 19th, 2024

Reading Time: 5 minutes
Summary
  • The U0073 means your control modules aren’t communicating properly.
  • Some of the common symptoms of the code include an illuminated check engine light, engine power loss, and reduced fuel economy.
  • It’s best to leave the code to professionals since it’s a tricky code to clear.

What Does the U0073 Code Mean?

Diagnostic trouble code (DTC) U0073 stands for “Control Module Communication Bus “A” Off.” OBD code U0073  is a communication system DTC that applies to most vehicles. Usually, this code is triggered when communication is lost intermittently or fully between your vehicle’s control modules.

U0073 is a communication system diagnostic code related to your CANbus. This code can register in a variety of modules, including the PCM, TCM, anti-lock braking system (ABS), or body control module (BCM).

The U0073 code can register in a variety of modules, including the PCM, TCM, anti-lock braking system (ABS), or body control module (BCM).

An In-Depth Look at Code U0073

Your vehicle’s data network is much like a human body’s nervous system, as it connects various modules. For example, a 2019 F150 (depending on its equipment package) may have 40 modules, all of which communicate with each other. Many vehicles have far more modules than 40, and there are switches embedded in modules that send the switch signals over the network on some of them. 

Pro Tips are nuggets of information direct from ASE-certified automobile technicians working with CarParts.com, which may include unique, personal insights based on their years of experience working in the automotive industry. These can help you make more informed decisions about your car.

Pro Tip: There are high and low-speed networks, one-wire and two-wire networks, and modules on the vehicle network that act as translators. They receive input from the various networks and send them out to the modules that need the information.

The U0073 code doesn’t apply to all newer vehicles. It mostly applies to vehicles equipped with the faster network referred to as the CAN bus, of which there are different speeds. CAN bus speeds are determined by the importance of the information the CAN bus is expected to deliver. 

The U0073 code doesn’t apply to all newer vehicles. It mostly applies to vehicles equipped with the faster network referred to as the CAN bus, of which there are different speeds. CAN bus speeds are determined by the importance of the information the CAN bus is expected to deliver.

Richard McCuistian, ASE Certified Master Automobile Technician

The fastest CAN busses do the most time-sensitive work on vehicles, particularly powertrain (engine/transmission) control, vehicle dynamics, etc. More recently, engine control modules (ECM) and transmission control modules (TCM) are separate modules rather than being concentrated in just one powertrain control module (PCM). Thus, some of the more important information exchanged between modules are the messages between the ECM and TCM during normal driving.

With that in mind, just about any issue a vehicle may have can be network-related, thus the bevy of Uxxx codes that can be set in modern vehicle systems.

Unexpected issues can cause network codes. For instance, a 2007 Cadillac Escalade can have a flashing traction control light and a stored network code due to extremely high fuel pressure from an in-tank pump with a bad fuel pressure regulator. With that in mind, note that Uxxx codes aren’t typically DIY serviceable beyond checking fuses, examining module connections, or looking for chafed or damaged wire harnesses. Moisture intrusion on vehicles with body water leaks can be an issue as well, and just about any module that has to be replaced must have some programming done.

More recently, engine control modules (ECM) and transmission control modules (TCM) are separate modules rather than being concentrated in just one powertrain control module (PCM).

What are the Possible Causes of the U0073 Code?

Here are some of the possible causes that could trigger the U0073 code: 

  • An issue with one of the control modules
  • A data network problem
  • A circuit problem, such as damaged wiring or a poor connection

What are the Common Symptoms of the U0073 Code?

Common symptoms associated with the code include the following: 

How to Diagnose the U0073 Code

Resolving code U0073 can be challenging. It is usually best to leave the job to trusted professionals with the tools to isolate the concern and repair it. 

However, if you’re confident about your DIY repair skills, here is a video you can watch to help you learn more about code U0073 diagnosis:

How to Fix the U0073 Code

Fixing the U0073 code can be tricky, especially since solutions can vary depending on your vehicle’s make and model. With that being said, a few things you can attempt include:

Battery Check

Do a quick check on your vehicle’s battery to see if it’s still running strong. Low power can lead to the U0073 code being flashed.

Other DTC Logs

Using a code reader, you can check for other DTC logs that might be linked to the U0073 code. Addressing the other logs might also solve U0073.

Visual Inspection

Do a quick visual inspection of the CANbus area. Any broken wires or loose connectors can trigger the U0073 code. Replacing or repairing these parts might be the simple solution you need to fixing U0073.

Technical Service Bulletins (TSBs)

Keep an eye out for any TSBs from your vehicle’s manufacturer about your vehicle’s model and year. These bulletins will often let you know if there’s a specific problem linked to your vehicle’s model that needs addressing and how to get it fixed.

Seek Professional Assistance

The CANbus module is an especially complex system that you need to be familiar with before making any type of repair. We recommend contacting a licensed mechanic for their assistance rather than attempting further repairs by yourself. Here are the steps a professional might need to do:

  • Check the battery level and all the connections to the CANbus unit to ensure everything is clean and tight.
  • Using a scanner, a professional can read any diagnostic trouble codes that the system memory has stored. This allows them to compare the codes to the manufacturer’s diagnostics codes and identify the problem faster.
  • Using a different scanning tool to confirm the continuity in all CANbus ‘A’ modules.
  • Test-drive the vehicle and test that each module is communicating with the diagnostic computer.
  • Troubleshoot the different components to test if any parts are prone to failure.
  • Once they identify the issues, they can replace the problematic components, including the ECM, with parts using identical configurations and vehicle identification numbers (VIN).
  • Test-drive the vehicle a final time after replacing the components.

Products Mentioned in this Guide

About The Authors
Reviewed By Richard McCuistian, ASE Certified Master Automobile Technician

Technical Reviewer at CarParts.com

Richard McCuistian has worked for nearly 50 years in the automotive field as a professional technician, an instructor, and a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others. Richard is ASE certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.

Written By CarParts.com Research Team

Automotive and Tech Writers

The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic. The accuracy and timeliness of the information may change from the time of publication.

View Comments

    • Hi Danny,

      It's unlikely that replacing your car's battery would trigger code U0073.

    • Yes, replacing the battery can give you a U0073 code. When you change your battery, tire pressure sensors are usually the main culprit. They reset and the module takes a little time to get the inputs from the sensors since it is all of them at once it may be seen as a communication failure by the ecm. Usually the code will go away on its own, but some manufacturers store this code.
      I would drive the car for about 10 to 15 minutes then clear the code. If it comes back, take the car to a dealer.

    • Hi Angelica,

      You can usually get a pretty good idea of a repair shop's reputation by reading online reviews. Asking friends and family for advice can also be helpful.

  • Richard,
    I hope you are still monitoring this thread. I had a front rear dash cam installed in a car. They hardwired it to the fusebox. The car was running perfectly fine before the installation and within a couple of drives U0073 was one of multiple codes that was thrown to a ODB2 sensor I purchased and it was getting many codes on the dash readout. The car was driving horribly, lurched, stalled, AC did not work. All of the symptoms listed above. Could hardwiring the cam to the fuse box have caused the issues above. It seemed to happen overnight and I need to address it in an educated fashion with the electronics company that did the install. Any assistance would be greatly helpful. Thank you for your time.

    • Hello Alan,

      Yes, it's possible that the rear dash camera installation is causing your problems. Of course, it could also just be a coincidence. So, the best route might be to explain your concern to the electronics company and ask them to take a look. Good luck!

    • Hello,

      Unless the fuel pump control module is integrated into the pump assembly, it's unlikely that a faulty fuel pump will set this code.

  • Hi
    I have a Toyota Corolla 2012 model that drags upon acceleration, consuming gas a lot and transmission shift as at when. Scanned got error code U0073

    • Hello,

      As this article indicates, there are a variety of possible causes for the code. We recommend getting a professional, in-person diagnosis for a definitive answer.