Try running it without the thermostat. I'd been having all kinds of problems since losing a radiator hose last week. Changed thermostat today, topped off engine and radiator thru t-stat housing. Forgot to put in t-stat, but engine now runs great. Some might disagree with my recommendation, but I am leaving my t-stat off, but being in South Texas, I should be okay.