I agree thermostat is a probable cause. What kind of engine?? The 80's and earlier 90's merc's would idle hot if you putted around alot. Change termostat or thermostats....many of the kits come with the poppet valves also...go ahead and replace them if you can.
Get some heat sticks or a heat gun and find out what the real temp is. If you can take the alarm switchs out you can put them in hot water with a thermometer and watch the temp...use a mutimeter to test...you can do this with your thermostats too...but if its out I think I'd go ahead and replace it. Just my .02 cents
"But if serving the Lord seems undesirable to you, then choose for yourselves this day whom you will serve, whether the gods your ancestors served beyond the Euphrates, or the gods of the Amorites, in whose land you are living. But as for me and my household, we will serve the Lord.” Joshua 25:15