Q: P0604 code pops up. Check engine light is on and p2107 p2110 and u0100

asked by on

I cleaned the throttle body and mas reset the codes and it ran ok and then started miss firing and cel came on and it died. I hat it going again but light is still on and I can't go anywhere. Is the pcm bad or a bad ground somewhere

My car has 205000 miles.
My car has an automatic transmission.

Hi there. The code U0100 means that the ECM (computer) has lost communication. Check the battery and the battery cables and make sure that they are in good condition. Check the ground wires to the chassis and to the fuse box. Make sure that the harnesses on the computer are tight and clean. It seem that there is a communication error between the ECM and the throttle pedal position sensor. Check the throttle pedal position sensor on the gas pedal and see if the wires are hooked up or if they are broken or damaged. If the wires are in good shape, then the sensor may need replaced. If you need further assistance with your check engine light being on, then seek out a professional, such as one from Your Mechanic, to help you.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. P0604 code pops up. Check engine light is on and p2107 p2110 and u0100

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: How would I reset the ECU or the NON-OEM SO the key would work

Hi Shakaira. The ECU would need to be reprogrammed by a Ford dealership. If you have a non-OEM key or ignition system, it will be difficult to have it link to the ECU. You might want have a professional mobile...

Q: Overheating? Shutting off, leaking, wire hanging

From what you are describing, it sounds like perhaps a drive belt may have broken off. The water pump is responsible for circulating coolant throughout the engine and to the heater core to provide interior heat. The alternator provides electrical...

Q: Engine rebuild or used low mileage engine...? 2004 Ford F150

Hi there - replacing a worn out engine offers several choices: rebuild, replace with a used, lower mileage engine, or install a new or often-called "crate" engine from Ford. In terms of convenience and reliability, a "crate" engine can be...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.