Q: Code p0128

asked by on August 07, 2016

I have been having an issue with my check engine light sense i bought it. Its throwing code p0128, coolant not getting up to temp. One garage told me it was the thermostat and they replaced it. Another told me it was the cylinder head temp sensor and replaced it. Still getting the code. No idea what it could be. Someone told me it might be the coolant temp sensor but i get a good reading from my scan guage when im driving. On the highway it sits right at 173-175 and doesnt move. If i stop the vehicle and its just sitting idling its gets around 210.

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

Code P0128 is engaged specifically when the engine itself does not get to operating temperature in a specified time period. The only things that can cause this problem is an issue with the thermostat, head temp sensor, and the coolant sensor.

You have replaced the first two, so you should replace the coolant temperature sensor next to see if another sensor may be more sensitive to temperature changes and fix the problem.

If you decide to get this fixed, consider YourMechanic, as a certified technician can come to the vehicles location to accurately diagnose your trouble code in person and suggest an accurate fix. Good luck.

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

Rain is always getting onto my truck

There are several water leak issues that pertain to your truck and are addressed under technical service bulletin (TSB) 09-08-57-002D dated 02/04/2013. The TSB covers 12 different water leak repairs to the sun roof, windshield, third brake light, under seats,...

Humming noise in rear while driving

A humming noise is typically caused by loose exhaust components or possibly road debris that was run over and caught in the undercarriage of the vehicle. A test drive of the vehicle will be needed to determine where the sound...

What does it cost to repair/replace the electronic power steering

There are many different parts to the electronic power steering on your 2011 Hyundai Elantra. I cannot provide a quote without knowing more about what is causing the EPS light. Common failures are steering angle sensors, the power steering rack,...

Service Wrench light on Ford Edge 2007 what we need to do?

Hello. The wrench means that your vehicle needs service. This can be as simple as needing an oil change. The system will need to be scanned for codes to be able to tell for sure what is going on. If...

What are the three most common levels of tint?

Hi there, thanks for asking us to help you with your science project. The popularity of window tint will depend on the US State in which the individual lives. The national average of window tint percentage is around 50% window...

Car won't start in the morning, but it starts perfectly throughout the day. 2005 Ford Focus

It sounds like your engine does not have fuel pressure held up to the injectors overnight. The fuel pressure is leaking down due to a bad fuel pump check valve, or the fuel pressure regulator is leaking down the pressure....

Transmission fluid comes up out of the transmission vent tube attached to the transmission dipstick tube

Hi there. Fluid seepage out of the vent tube can sometimes be normal, but can also be caused by overfilling. Has a service been performed recently? Perform a fluid level and condition inspection by having the engine at idle, on...

Blown head gasket?

A blown head gasket may cause a number of different symptoms. A head gasket that fails between cylinders will generally cause a misfire and perhaps few other symptoms. A failure between cylinders will cause compression leaks from one cylinder into...

Replaced alternator and battery car still will not start it will crank

If the engine cranks at adequate RPM, be sure there is adequate fuel in the fuel tank and that the fuel is not old. Download any OBD-II trouble codes that have been stored and examine those codes for diagnostic clues....

Related articles

P0105 OBD-II Trouble Code: Manifold Air Pressure (MAP) Barometric Pressure Sensor Electrical Circuit Problem
P0105 P0105 Trouble code definition Manifold Air Pressure (MAP) Barometric Pressure Sensor Electrical Circuit Problem What the P0105 code means P0105 is the general code for a problem with the MAP circuit having an electrical failure or malfunction. The MAP...
P0271 OBD-II Trouble Code: Cylinder 4 Injector Circuit High
P0271 P0271 code definition Cylinder 4 Injector Circuit High What the P0271 code means This diagnostic trouble code (DTC) indicates that a reference voltage from the fuel injector associated with cylinder number 4 has gone higher than the range of...
P0782 OBD-II Trouble Code: 2-3 Shift Malfunction
P0782 code means the PCM has detected a problem with the 2-3 shift function often due too faulty solenoids or transmission failure.