I warmed up the truck today until the problem started again, I pulled it over when the truck would go no further and I pulled the 30 amp fuse for the fuel pump relay. The idle slowed way down but it did not stall so I gave it a little throttle and then it stalled out. I put the fuse back in and started it up again without turning it off and I had full pedal with good acceleration again. Tried it twice and got the same result so most likely the fuel pump or in tank filter but not the computer?
I am including a picture of the fuse box under the hood on the passenger side. I pulled the one labeled Fuel Relay and one time it stalled right away and one time it continued to turn over very slowly until I reved the throttle Then it stalled. The fuse box does not have numbers for the fuses but there is one called Engine Comp LP 15 amp.
I pulled the correct fuse to shut down the fuel pump and the issue goes away for a few miles. I only had the fuel pump shut down for about a minute. Is the most likely issue the in tank fuel pump or the filter?
The truck is fixed!!!! Thank you RonD, you were spot on, the fuel pump strainer filter was all plugged up and the bottom screen on the pump itself was clogged. Runs like new! Squeals the tires and 85 before I am off of the on ramp! And easy to replace, I thought I would have to drop the tank but just 6 bolts slide the truck bed back about 8 inches and pull the fuel pump out.