Understanding that the systems are different, I had a very similar problem with my 2006 Dodge Charger. They eventually issued a recall that replaced a bunch of gas tanks. The problem as a I understood it was that a check valve in the evap line at the tank would rot out and fail, allowing liquid gas up the line when the tank was filled or during hard maneuvers, cornering, acceleration, etc... the canister would get liquid built up in it, and when the evap solenoid opened, much richer gas than the normal vapor would exit the canister. The engine would sense this and dial back the fuel, causing a stall at the end of the purge or when the liquid ran out and the system couldn’t return fuel through the injectors fast enough to keep running. Interestingly, because the engine stopped due to fuel turned off, it wasn’t really a “stall” and triggered no MIL. Sitting 10 minutes would allow a restart and you were usually good til the next fill up. For many months I drove the car without ever filling it all the way as i had learned that it would stall on acceleration within the first few miles of the fuel stop. So I has a car that would stall IF you put gas in it, and die IF you didn’t put gas in it! Fun.
This sounds suspiciously similar. Common fuel tank supplier perhaps?