If you’re getting fuel, I’d move on to checking over all of the safety switches on the unit, to ensure they aren’t preventing a start. Seems like you’ve diagnosed this to be a fuel issue, but it’s worth checking if the issue persists.
HST pedal, under seat switch, and I believe the PTO all have...