But it fires right back up with starting fluid
Not the best to use but that is showing lack of fuel.
Test with a remote tank first. If its now ok you have a fuel delivery issue. the anti-syphon may be causing this or you have a screen INSIDE the fuel pickup tube. Unscrew the pickup tube...