I'd check the continuity of the temperature sensor wiring / connector and maybe put in a new temperature sensor if the cost wasn't much.

Rick