For grins and giggles, we warrantied the IAC, Cleared codes and then he said it was good up until he shut it off.
WOT It struggles to get up to speed, still bogging down. I'll mention that I did get a NAPA TPS sensor today and put it on to verify that I had a good part. No change.
I did a smoke test for grins, probably not the best type, but I put smoke in the break booster line with the intake ports blocked off and I am seeing smoke come out of the TPS sensor area. Could this be causing un-metered air to get in and cause the issue?
Unlikely, leakage around the throttle shaft is unavoidable.
Your issue is not likely a vacuum leak.
At WOT pressure in the manifold equals atmospheric pressure, so leaks have little to no effect.
Yours is improperly measured air or improperly metered fuel.
A start would be, check the vacuum line to the map sensor, Sometimes they delaminate internally and delay the change in vacuum data so the truck goes lean intermittently and usually on hard accell.
For fuel, the only concern would be injector flowrate. (You have certainly verified pump volume and pressure)
Based on your symptoms, I wouldnt start there as it would act up consistently.
Another option could be that its not the engine at all. If the one way clutch on the stator in the torque converter seizes it will feel like the brakes are coming on the faster you try to go.
If that oneway freewheels, it will be an absolute dog off the line, but will start to normalize approaching hwy speed and up.
Lots to consider.
Hope that helps
Cheers!