My 2015 JD 3046r is overheating. The engine oil level is fine. The oil is clean and clear. The reservoir level is good. The antifreeze is clean and the radiator is full. The tractor is running perfectly but overheats within minutes of use. I have replaced the thermostat. No luck. The...