You might check the green wire that goes to the starter solenoid. I've seen at least 3 times that the battery was blamed for not cranking when it was just that wire not making good connection. Not saying that is the problem, but it's about the easiest thing to check. I was called by a lady whose chopper wouldn't crank. she put a new battery in it and still no good. All lights and horn worked fine All I did was wiggle that green wire and she cranked right up . Runs fine w/o any more problems. Just sayin, easy thing to check.