My 97 Polaris Indy 500 Card starts with one pull some of the time. Other times I have to hold the throttle open and pull on it 20 times or more. Weather does not seem to play a factor. Why would it be doing this? How can I fix it? Plugs are new, idles fine once it has started, and runs like a champ. I cannot figure it out. Please HELP!