Q: Rough idle, thermostat code

asked by on May 12, 2016

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?

Car idle is rough Inspection $94.99 - $114.99 Get a Quote

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.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I view the outside temperature
The information display can tell you the outside temperature, so that you know how hot or cold it is outside. To view the outside temperature, press the Sel/Reset button until the outside temperature is shown on the information display.
Car making weird noises
Sounds like you might be having traction control issues. These are common on the G6. The issue is usually related to a body harness under the rear seat that is misrouted. This causes the insulation to wear and the harness...
transmission fluid bubbles over the dipstick any help?
This is caused if air is introduced to the fluid. For example, air can get into the filter inside the transmission pan or may be introduced if the fluid is too low or too full. If you just had it...
Misfiring on a 2012 1.8 Chevrolet Sonic
Unfortunately, for this problem GM has a poor design. The entire coil unplugged is a whole assembly and you really can't check that thing individually because it has a sealed unit that goes on top. My advice is to have...
Engine noise at 3500 RPM
Generally, they are just worn-out fan belts. You might just look at them, or if they are 4-5 years old, have them all changed. They are rubber and only last so long. They stretch, they wear internally, and if they...
Screen is white & blinking on small screen navi
Simply disconnecting the battery should not have any adverse effects on the vehicle. The exception to this is if the battery was hooked up backwards, this could cause strange electrical faults. The most likely cause would be a wiring issue,...
The truck wasn't starting up or making any noise. I replaced the starter and it still doesn't want to start up. It just makes a clicking noise
Hey there. You have a bad battery (https://www.yourmechanic.com/services/battery-replacement) or there is a bad connection in the starting system. The battery should be load tested and the state of charge should be checked with a hydrometer. Your starter requires about ten...
It's going 20 miles per hour in 3rd gear. The car was in reverse and wouldn't move but it will accelerate.
Hi there. The transmission is in limp mode to only go in 3rd gear. The reverse not working and then all of a sudden it works, but will not accelerate past 20 mph, then either the transmission is slipping or...
why is my windows fogging up and i smell antifreeze
It has been my experience that this is normally a sign that a heater core has gone bad. It starts leaking coolant into the heater box, underneath the dash. When the heater is turned on, the air moving through the...

Related articles

P0455 OBD-II Trouble Code: System Gross Leak Evaporative Emission
P0455 Trouble Code definition System Gross Leak Evaporative Emission The Code P00455 code is often associated with P0440 code. What...
P0446 OBD-II Trouble Code: Evaporative Emission Control System Vent Control Circuit Malfunction
P0446 code definition P0446 is an OBD2 diagnostic trouble code that indicates a fault within the evaporative emission control system. Other EVAP...
B2108 OBD-II Trouble Code: Trunk Key Cylinder Switch Failure
B2108 trouble code means the trunk key cylinder switch has failed, often caused by faulty components in the key cylinder switch.