I don't use my 2012 500UTV a lot. Occasional yard work and plowing snow. I noticed cooling fan was not cycling as normal, wasn't coming on at all. Overflow reservoir was dry so I added. Pulled the connector at the sensor on the rad and jumped a wire across the terminals, turned on key and fan working, so I figured bad sensor. Replaced sensor and fan still doesn't come on. Radiator is full to the top. I started it cold and let it idle so I could monitor. The coolant hoses get hard from pressure and radiator gets hot. It gets too hot to touch for more than a few seconds so (I assume) coolant has to be circulating, but no fan. I have no problem replacing parts but I have no idea where to go next. When I do use it I can tell from the heat coming through the cover that it's getting hot so after a short while of use I park it. I'm considering running the fan with a toggle switch but that's rigging, not fixing. Don't know if this is related but even with a perfect battery it labors on the starter. On and off the starter a few times and it fires up. Any advice I can get will be appreciated.