Check engine light code = P0128 was found indicating "low temp". I replaced the temperature sensor and thermostat (three different times) with aftermarket parts. Engine still will not come up to operating temperature of 192F. I am only getting a max temperature of 165F. Upon disassembling the original thermostat and comparing it to the aftermarket parts, I found that the original one seats on an o-ring and the aftermarket ones do not. Does that mean that the only thermostat that will work in this vehicle is an OEM part? Is that what I should try next or is there something else that could be causing my "low temp" error?
Monday, January 4th, 2021 AT 9:19 AM
(Merged)