Just tried again and made it 30min til it started again. I loosened the gas cap all the way and it didn’t help at all. Going to try fuel filter and coil packs next.
I don’t think it’d be water in the gas since I use the non ethanol towards the end of season when I know it’s going to sit for an extended period of time and I usually run the tank dry before switching to the other side to make sure I’m keeping the gas fresh. It also doesn’t happen with my average mow. Just when I keep it under a decent load for 20-30 min.