Throttle bog..

It happens in drive around 2000 rpm’s. In second gear I mash the pedal %80 to the floor and it’s accelerating nice and quick. I go to %100 foot to the floor I get the stumble like it’s out of gas (rough idle and ping then engine shuts off unless I lift off the gas) and it will go no faster or move other then the momentum it has already picked up. I then lift my foot off the gas back to %80 or lower and as I am lifting (decelerating) it picks up speed as if it was to the floor. It doesn’t matter how long I have my foot to the floor or how much I push the pedal down it does this. In each gear as well as idle.
Try road testing with the fuel cap loose or removed. Just don't make any quick/hard right turns.