I have a 2005 Sportsman 500 HO and it is overheating after just few minutes of riding. When I start it, the wrench symbol usually comes on and once it gets warmed up it flashes "hot" on the ODO. The fan is not running properly. It comes on for a second then shuts off repeatedly. Has anybody else had this problem or have any idea which parts to start throwing at it?