Hello all. So havn't been using the bike much, mainly in winter for snow clearing. During the couple times it was started this year it ran rough or hard to start ( would start then stall) then eventually be not bad. Anyway, I went out to plow some snow, seem to have started and was idling fine, went out and made one push with the snow then it stalled and hasnt started since. So far I have changed spark plugs and confirmed there is spark. I think there was water in fuel so I removed fuel tank, drained fuel, added new. When I put the tank back together it started, idled for about 30sec then stalled again and again not starting. Any Suggestions! ECM? CPS?