May be time for a new thermostat. Here's a good source I've used in the past. Great Q&A section on how these things work, and difference in models made. The owner is very helpful.
http://awesomepowdercoat.com/t...ew_used_rebuilt.html
He has good "how to" videos as well.
good luck