Need help folks, especially since my nearest dealer is 90 miles away.

I have a 96 model and have to hit the starter 18 - 20 times before it will start. I have changed plugs, dumped and refilled the tank, tried and additive all with no luck.

Thanks,