Skip the auto shop - Our mechanics make house calls

Q: Rough idle, thermostat code

asked by on

My vehicle is rough when idling, even when it's warm. The RPMs jump between 0 and 1 on the tachometer. A few times, it has dropped all the way to zero and died. I also noticed some bad hesitation when I'm speeding up. When I had the throttle body cleaned, it worked better for a week, but the problem came back. One mechanic has suggested replacing the throttle body, and that I just have a "common issue". Maybe related: The check engine light is on, but it's not throwing a code on the throttle. The code is for the thermostat. Could a thermostat cause my issue, or would it be something else?

I’m guessing the codes is P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature).

The code and the symptoms you are experiencing may or may not be related. The powertrain control module (PCM) determines operating temperature via the signal from the engine coolant temperature sensor (ECT). A problem with the ECT or its circuit can set a code P0128 and could also cause the drivability problems you are experiencing. However, there are dozens of other possible causes for your symptoms. Anything from a vacuum leak to a faulty idle air control valve could be the cause. A dirty throttle body is a very common problem on vehicles such as yours, but you said your mechanic already cleaned that. I suggest you have a trained professional diagnose your trouble codes and inspect your vehicle firsthand to find the right fix for your rough idle.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 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. Rough idle, thermostat code

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: Motor not starting

If your Ford 150 will not crank, there can be a a few different reasons that could cause this result. Diagnosing the same problem on a newly swapped engine can add additional possible reasons due to additional variables, such as...

Q: I change my oil change oil filter fuel pump and filter spark plugs and wires distruibor cab and rotor. Truck shakes why?

If your Check Engine Light is coming on, a fault code should be stored in the ECM. A flashing Check Engine Light indicates a potentially serious engine failure. Since the situation you are experiencing can be caused by any number...

Q: Trunk won't lock

Hello. When you say the trunk won't lock, I am assuming that the trunk lid will latch closed but you are able to open the trunk after remotely locking the car. If your car is equipped with keyless ignition, be...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.