I wouldn't recommend replacing parts until the truck begins to run, like those guys mentioned.
Check your codes since your check engine light is probably on.
Check your exhaust for restriction.
I think it sounds like your throttle position sensor has gone bad. Hard to say.