What Does Engine Code U0100 Mean?

If your car is showing the U0100 engine code, communication between your car’s engine control module and powertrain control module has been lost.
Written by Brittni Brinn
Reviewed by Melanie Reiff
background
If your car is showing the U0100 engine code, it means that your car has lost communication with the engine control module (ECM) and/or the powertrain control module (PCM). This can spell bad news for your engine.
The ECM gathers information about how the engine is functioning, provides the right amount of fuel to the engine, and minimizes emissions. It works closely with the PCM to regulate fuel-to-air ratios in your engine. If the line of communication to the car’s computer is lost, your car’s systems cannot regulate the engine properly: the engine might run hot, stall out, or not start at all.
In this article, the
car insurance
super app
Jerry
walks you through the U0100 engine code, how it affects your car, and how much it costs to fix.

What does the engine code U0100 mean?

Definition: Lost communication with engine control module/powertrain control module
Engine code U0100 means that your car can’t send messages between the ECM (engine control module) and the PCM (powertrain control module). These two systems help regulate the amount of fuel going into your engine and keep your emissions low. Without them, your fuel efficiency will drop significantly and your engine may even stop working.
The controller area network bus (CAN) connects all of the data-collecting devices in your car to the PCM. If the CAN bus does not receive a periodic message from the ECM/PCM, it will show the diagnostic trouble code (DTC) to indicate that communication has been interrupted.

How much will it cost to fix?

The cost to fix problems associated with U0100 varies depending on the nature of the communication loss and the make of your vehicle.
It will take a mechanic around one hour to diagnose what is causing the U0100 code. If the problem is with your battery or the wiring between the CAN bus and the PCM, it may be a quick fix. 
Replacing the ECM or the PCM itself can run anywhere from $800 to $1500.

What is the cause of the U0100 engine code?

The U0100 code shows up when there is a loss of communication between the ECM or the PCM. This could be due to a loose connection or broken wires, but it could also indicate a problem with the PCM computer itself.
The PCM acts like the brain in your vehicle, gathering information from the ECM and other modules through the CAN bus. If communication is lost between the PCM, the ECM, and/or the CAN bus, your car will display a U0100 engine code.
Other potential problems that could cause this engine code are:
  • A low or malfunctioning battery
  • Faulty wiring or shorting wires
  • Problem with PCM software
MORE: Does car insurance cover engine failure?

Common symptoms of the U0100 engine code

Your check engine light will turn on in the case of a U0100 engine code. Other common symptoms are:
  • A drastic drop in fuel economy
  • Trouble starting your car
  • Increased emissions
  • Problems shifting
  • Engine failure
The symptoms of a U0100 code will affect the daily functioning of your vehicle and will be easy to spot.

How serious is the U0100 engine code?

The U0100 code is very serious. Without the line of communication between the ECM and the PCM, your car cannot properly maintain your engine. This can lead to reduced fuel economy, increased emissions, and engine stalling or failure. 
To avoid straining your engine and to make sure your car starts when you need it, get a U0100 code checked out as soon as possible.
MORE: How to decide if you should take your car to a repair shop or a mobile mechanic

Can I fix the U0100 engine code myself?

For a U0100 engine code, it’s best to leave repairs to the professionals. Because the U0100 code indicates there is a loss of communication but doesn’t point to the direct cause, the problem must first be diagnosed before it can be fixed. 
If your car shows a U0100 code, you can rule out some issues that may be causing the engine code. Make sure your car battery is charged and check for broken wires or damaged components inside your car. You may be able to see if wires are disconnected, but if the problem lies in the PCM itself, more complicated repairs will be required.
Key Takeaway If your car shows a U0100 code or you notice problems with your engine, get it checked out as soon as possible.

Finding insurance for your vehicle

While you’re waiting on car repairs, why not check to see if you can save some money on your
car insurance
.
Jerry
is the super app that can help you save time and money on car expenses, including insurance. It takes just 45 seconds to sign up and then Jerry scours more than 50 insurers to find you the best deals. 
Once you find a plan you like, Jerry finalizes your new policy and helps cancel your old one. And the best part? Jerry customers save an average of $887 per year!
 “I was paying $350 a month for my new car. With
Jerry
, I set up a new policy in under 30 minutes that will save me over $1000 a year!” —Mariah K.
Jerry sends free alerts to keep your car up-to-date so you can avoid costly repairs
* checking your rate won’t affect your credit score
Get ahead of my car maintenance
* checking your rate won’t affect your credit score
A U0100 engine code may involve a complicated fix that’s best to leave to the professionals. You can check to make sure your battery is charged and that the wire connections are secure, but there’s not much else you can do unless you have training in advanced car maintenance.
Generally, PCMs are made specifically for your type of car. Buying a Honda PCM for a Ford vehicle will most likely not work and leave you with a useless and expensive PCM. It’s best to leave diagnosing and ordering PCMs to your mechanic.
Estimate your repair costs for free with GarageGuard™
Simplify your car maintenance with Jerry.
Try GarageGuard™

Easiest way to compare and buy car insurance

√
No long forms
√
No spam or unwanted phone calls
√
Quotes from top insurance companies
Find insurance savings