When the thing stops, go to your fuel tank and open the cap. If you hear a big sucking sound, you’re pulling a vacuum in the gas tank and you’re fuel system vent Ian working properly.
Thanks all, problem solved.
Turned out that the baffle in the exhaust manifold was stuck mostly closed.
Glad it wasnt a bigger deal, and at least it got a tune up in the process.