Had the same thing happen to my old Polaris and it was nothing more than water in the gas. Removed the gas tank, drained the gas, cleaned the inside of the take (including both the main and reserve intake), changed the spark plug and was good to go and never had the issue again.