I’ve got an 04 with 190K that just had a very similar issue. Stomping on it would result in sputtering and surging, but little to no actual acceleration. I could ease up to speed just fine. In my case, it was the fuel pump. That means either dropping the tank or completely disconnecting the bed. It’s a pain on our trucks because of the curved bed that goes back up under the cab.