If I were you, I would put a 165 degree thermostat in just to see if you can compensate for the issue, to me it sounds like your radiator may be plugged up (You could use laundry detergent to clean it).
Also did you consider that the plow may be blocking airflow to your radiator? It could all...