2012 Pro XS 225
S/N: 1b863739

Hey guys, I ran into an issue today and I'm wondering if it's bad gas? [insert fart joke here]

It had a hard start this morning, but brushed it off because it was a cold morning (42 degrees).
I fished for a little bit, then idled maybe 2-3 minutes out of an area. It was idling kind of rough and eventually stalled.

I was never able to get it to start back up after that stall and tried several times throughout the day
It didn't throw any alarms, and had no faults in the VesselView app.

I made sure it was in neutral, that the killswitch was on "run", and that the fuel bulb had pressure. Battery was strong and fully charged.
It cranks, but doesn't start

I put in 60 gallons of gas about a month ago at a Murphy's (Walmart). It was ethanol free, and I treated it with QuickKleen and QuickCare. My hunch says it's bad gas, but wanted to get your guys' take?

If it is bad gas, is it worth trying to siphon it out and putting new gas in, or is it going to require a professional to check the injectors and filters and all that?
If I do siphon it out, is it ok to put in the truck? I don't really have a place to store 30-40 gallons of gas other than my truck and the wife's car LOL.

I plan on changing the spark plugs and water separator filter on Friday to see if that helps. The plugs are going into their 3rd season, and I change the filter annually. I was planning on doing those anyway at the start of the season.

I do remember it stalling once last year, but it started back up and never happened again. Not sure if this is related?