Code P0128?

Tiny
MRLARNED
  • MEMBER
  • 2004 CHEVROLET MALIBU
  • 3.5L
  • 6 CYL
  • 2WD
  • AUTOMATIC
  • 1,980,000 MILES
Checked code it recommended I change the coolant temperature Sensor; I changed the sensor two days later the same code came up again. What would be the next logical thing to look at?
Thursday, December 8th, 2022 AT 2:58 PM

1 Reply

Tiny
STEVE W.
  • MECHANIC
  • 12,968 POSTS
Most techs consider code P0128 a bad thermostat code. Basically, the thermostat is stuck open and the PCM starts a timer when it is started and then it watches the coolant temperature and compares it to a table of what it thinks the coolant temperature should be for the engine load and time run. It sets the code if the coolant temperature doesn't match the table.
The thermostat on that engine isn't that bad to swap. You start by draining the coolant level below the housing, then remove the air intake housing, remove the clamp, slide the hose off. Now remove the housing and clean the surfaces. Swap out the thermostat. The housing bolts get tightened to 18 ft lb. Refill the cooling system. Open the bleed screw and let the air bleed out until the system is full. Now start the engine and let it warm up while watching the coolant level. I like to run the engine until it's up to temperature and then add coolant in the overflow and let the system cool and draw in coolant. Top up the reservoir as needed.
Was this
answer
helpful?
Yes
No
+1
Thursday, December 8th, 2022 AT 5:46 PM

Please login or register to post a reply.

Sponsored links