I would start by removing and cleaning all of the high-current connections from battery-to-solenoid-to-starter.i have a 2005 polaris 800 ,i just bought this quad, from day one after i bought it , it cranks over slow but always starts,i replaced battery but it made no differance still cranks over slow but always starts