Some reasons behind the failure of the thermostat are as follows: Overheating, Rust due to improper cooling fluid, Weakened springs, etc.