I have a 1998 Polaris Sportsman 500 ATV that is extremely difficult to start. Once started it runs just fine. It cranks and cranks and cranks and eventually when you release the start button it will chug reluctantly and fire. Then all is well. Anyone have any suggestions as to where to begin ?