Sounds like dying fuel pump. Quick test, when it dies, disconnect fuel line to carb and crank it. If it’s not pumping gas handily then I’d say that’s it.
Although starts and runs again by priming the carb could be vapor lock? But presumably has a return line which prevents vapor lock in most...