REREV

Car advice put simply.

  • Articles
  • Cars
    • Celebrity car collections
    • Car years to avoid
    • OBD2 codes
  • Engines
    • Firing orders
  • Tires
    • Tire and store reviews
  • Glossary
  • Statistics

U1064 code — how to fix error fast

Power stability matters, and the U1064 code is central to it. Discover more about its importance.

A person is holding a voltmeter in a car.
A man in a blue jacket smiling in front of a red wall.
Filip Gromovic August 16, 2023 |

If you notice the code U1064 glowing up on the OBD2 scanner, it could be a red flag about your vehicle’s performance. It’s one of the most common codes related to the electronic system in a vehicle, which is why you need to know more about the U1064 code meaning to tackle the issue.

Luckily, our team of automotive experts is at your disposal as we’ll share our insights on the code’s main causes, diagnostic methods you can use, and solutions in this guide.

Why you can trust REREV’s OBD2 code advice: Our automotive expert researchers with experienced mechanics undertakes a thorough research methodology to deliver precise insights on OBD codes. Find out more about OBD2 codes research process..

What does the U1064 code mean?

The U1064 code is a diagnostic trouble code that indicates a communication problem between the body control module (BCM) and the engine control module (ECM).

The U1064 code stands for “Lost Communication With Body Control Module.” While the BCM is responsible for controlling various electrical components in your vehicle, such as the power windows, locks, and mirrors, the ECM is responsible for controlling the engine and transmission.

When there is a problem with the communication between these two modules, it can cause a variety of symptoms, including rough idling, poor fuel economy, and reduced engine performance.

What causes the U1064 code?

There are several potential causes of the U1064 code and we’ll go through each of these to give you an overall idea on what might have caused the code in your car:

Faulty BCM

One of the most common causes of the U1064 code is a faulty BCM. If the BCM is not functioning properly, it can cause a communication problem with the ECM.

Wiring problems

Another potential cause of the code is wiring problems. If there is a short or open circuit in the wiring between the BCM and the ECM, it can cause a communication problem.

Dead battery

A dead battery can also cause the U1064 code to appear. If the battery is not supplying enough voltage to the BCM and ECM, it can cause a communication problem.

Software issues

Sometimes, software issues can cause this code to appear. If there is a problem with the software in either the BCM or the ECM, it can cause a communication problem.

Which car models does the U1064 code affect the most?

The U1064 code can affect a wide range of car models, but some are more prone to this issue than others. Here are some of the car models that are most likely to experience the code:

  • Chevy Impala: This vehicle has been known to experience issues with code U1064, causing symptoms such as stalling, rough idle, and difficulty starting.
  • Cadillac CTS: This luxury sedan has also been reported to have problems with the code, which can cause issues with the vehicle’s electrical system.
  • Buick LaCrosse: This mid-size sedan has been known to experience problems with the code, which can cause issues with the vehicle’s transmission.

How to diagnose the U1064 code

Diagnosing the U1064 code can be a bit tricky, but with the right tools and knowledge, it’s possible. Here are some steps to diagnose the code:

Check the battery

The first step in diagnosing the U1064 code is to check the battery. Make sure that the battery is fully charged and that there are no loose connections.

Use an OBD2 scanner

Next, use a diagnostic tool to read the code and determine the cause of the problem. A professional-grade diagnostic tool will be able to provide more detailed information about the problem.

Check the wiring

If the diagnostic tool indicates a wiring problem, check the wiring between the BCM and the ECM for any shorts or open circuits.

Check the BCM and ECM

Finally, you can check the performance of the BCM and the ECM in a car to get to the bottom of the issue with the code and do some software updates if needed to repair it.

How to fix the U1064 code

Depending on what you’ve found out about the problem in your car leading to the code, you can apply one of the following solutions to repair it and remove the code:

Repair damaged wiring

One of the most common causes of code U1064 is damaged or corroded wiring between the ECM and BCM. Check the wiring harness for any signs of damage or corrosion, and repair or replace as needed.

Update the ECM software

In some cases, code can be caused by outdated software in either the ECM or BCM. Updating the software can help resolve this issue.

Look for other codes

This code may be a symptom of another problem with your vehicle. It’s important to check for other diagnostic trouble codes (DTCs) that may be present and address them as well.

How to prevent the U1064 code

Preventing the U1064 code from appearing again will depend on the cause of the problem. Here are some preventative measures:

  • Perform regular maintenance
  • Check the ECM software and update it when necessary
  • Have a trusted mechanic inspect your car’s electric connections

Properly maintaining the affected system, such as the BCM and ECM, can also help prevent the code from appearing.

Our take

In conclusion, the U1064 code can be a frustrating problem for car owners, but with the right knowledge and tools, it’s possible to diagnose and fix the issue. If you’re experiencing this code, follow the steps outlined in this article to get your car back on the road quickly and safely.

What causes the U1064 code?

The U1064 code is often caused by problems with the BCM and ECM or communication between these two modules.

Can I still drive my car with the code U1064?

We recommend fixing the code and its underlying issues first before driving your car any longer to avoid facing engine-related issues.

What are the main consequences of the code U1064?

The main consequences of the code U1064 include rough idling, poor fuel efficiency, and engine performance issues.

Previous post: P1843 code
Next post: P0723 code
  • Filip Gromovic
    Filip Gromovic

    Filip is a lifelong car enthusiast with over 3 years of experience writing about cars and had worked as a mechanic apprentice for over 5 years, gaining hands-on expertise in automotive mechanics. At REREV, he combines his passion for cars with his comprehensive knowledge to provide readers with a unique blend of technical insight and engaging storytelling that sets the bar high for automotive content.

    Recent Posts
    Jeep 4.7L (286 cu in) firing order — diagram & guide
    P1506 code — how to fix error fast
    Nitrogen in tires – is it good or bad for your driving?
REREV logo

Website

  • About
  • Editorial Guidelines
  • Contact
  • Terms
  • Privacy

Car Insights

  • Years to avoid
  • Collections
  • Statistics
  • Glossary

© 2025 REREV. All rights reserved.