Check engine light on, code P0128, where is the temperature sensor located?

Tiny
DASH8888
  • MEMBER
  • 2007 CHEVROLET MALIBU
  • 4 CYL
  • AUTOMATIC
  • 75,770 MILES
CEL light on, code p0128. Gauge is reading cold at all times. Looking to replace the temperature sensor. Do you have a diagram or location for this sensor? The car listed above is an LS model.
Thank you in advance.
Thursday, April 7th, 2022 AT 9:43 AM

3 Replies

Tiny
STEVE W.
  • MECHANIC
  • 12,963 POSTS
P0128 is usually not the sensor but a bad thermostat that is stuck open. It causes the engine to run cold and not warm up properly and you get the code. However, the sensor is on the firewall side of the engine screwed into the coolant block next to the heater outlet tube below the exhaust manifold about in line with the O2 sensor.
Was this
answer
helpful?
Yes
No
Thursday, April 7th, 2022 AT 10:11 AM
Tiny
DASH8888
  • MEMBER
  • 2 POSTS
I do still get heat in the car, and it does feel still like A/C as well working. We had cleared the code, and the gauge worked just fine, for a few driving miles and then CEL came back on, and the gauge stopped. This is why I am leaning toward it being the sensor, and not the thermostat.
Was this
answer
helpful?
Yes
No
Thursday, April 7th, 2022 AT 11:07 AM
Tiny
STEVE W.
  • MECHANIC
  • 12,963 POSTS
Okay, in that case check the wiring harness, if the gauge worked okay, it's likely the wiring harness, either corrosion which causes high resistance or a bad connection doing the same. That system works by measuring the resistance in the sensor, the lower the resistance, the higher it thinks the temperature is. So, if there is a bad connection or corrosion that raises the resistance, and the ECM thinks the engine is staying cold and sets the code.
Was this
answer
helpful?
Yes
No
Thursday, April 7th, 2022 AT 11:47 AM

Please login or register to post a reply.

Sponsored links