Whoa. (smash)
Can I just say something, just .02 worth?
There could be one of 100's of things wrong, lets see what I can post off top of my head:
1. Cargo, you are carrying too much junk in the truck.
2. Tire Pressure
3. Tire wear, poor tires effect performance.
4. Charging system going, if it has to work harder that can drop performance.
5. Air filter is dirty.
6. Oil Change to a grade / weight for the season and temperatures.
7. Air Flow sensor is all jacked up, broken regardless if it is dirty.
(hah)
*The advice so far is like saying, "Hey have you washed your tires so you get better traction?
8. CPU has a timing glitch and when acceleration is applied the engine is not functioning as it should to down shift, shift accordingly, etc.
9. Parking brake is stuck (Someone said that)
10. If the bearings that allow the crankshaft to turn freely are worn out, the crankshaft cannot turn or cause the engine to work harder.
11. The oil you used is bad, or wrong kind like the 17 year old kid at quick lube used the wrong kind.
12. The Octane of the gas you are buying is off.
13. Lack of spark - The spark might be nonexistent or weak for a number of reasons.
14. Coolant is low and causing the engine to run hotter.
15. Fuel filter is dirty
16. Belts are slipping causing problems
17. Lack of compression, "hole" in a cylinder occurs where the top of the cylinder (holding the valves and spark plug and also known as the cylinder head) attaches to the cylinder itself.
I could go on and on, advice
Get a code reader and read the car codes,
18. See if the rear pig (Differential) (I know not on a 5) oil needs changed or is low.
Anyhow, before you spend 100s a of $$ trying all the shade tree mechanic remedies, I check the codes and or take it to a TUNE SHOP and get it over with.
Good luck!
Peace! (rei)