The idea that you have to press the gas pedal leads me to think the fuel pressure regulator failed. When you press it, it shuts down the fuel to clear a flooded engine.
Here is what I need you to do. We need to confirm the fuel pressure is within specifications. I attached the manufacturer's fuel pressure specifications below.
Here is a link that explains how to test fuel pressure:
Let me know what you find.
See pic below.
Image (Click to make bigger)
Friday, June 2nd, 2023 AT 9:53 PM