When I was at a stop sign taking off I noticed I was getting little power. I saw my RPMS go high to about 1500 roughly. I was only going 20 MPH it would not go any faster then that. until I found a safe place to pull over and check what was going on When I did it almost immediately muffled down and died when I put it into park. tried to start it again and nothing waited about 1 hour until the tow man came and it started! But after that it hasn’t started since. I initially thought it was the fuel pump changed that along with the fuel filter and the fuel pressure regulator just going down the list I’m thinking of doing the TPS sensor but before I do lead me into the right direction also my truck will idle for about 2 seconds then dies anytime I apply pressure you the gas appreciate all of your guys help !!