A new thermostat is likely a longshot. I think it will be cheaper, easier and save time if you replace the whole thing.
Topic History: