Mmm, TPS most likely, my trucks bucks up a storm from a stop all the way to a little past 2000 rpms. I hate it, everyone on the site has told me it's the TPS, I just haven't got the time or money right now to fix.
Good luck, and hope you get your answer.