cat-back straight pipe(no muffler)
THERE'S your problem!!
Ive got an '02 that does the same damn thing, only intermittently. Occasionally while on the road (read: with load on the engine) if I stomp the gas and the Trans kicks down, the motor will rev up to almost exactly 3k and stutter away. It's scary when that happens at 40+ mph.
The only similarity between our setups are that we've got modified intake and exhaust systems.
The stock intake system upstream of your TB already flows WAY more than the motor could ever handle stock, so that's irrelevant.
The stock exhaust, however, is designed to provide the engine with a certain amount of backpressure.
I'm not Wicked Sludge, so I can't explain in the same words he would use, but I can tell you that (from my limited understanding of the principle) backpressure has a hand in determining the fuel/air ratio present in the combustion chamber, which if it is wrong will lead to all kinds of nasty things, knock, ping, detonation...
Your truck has sensors that will sense these nasty conditions and reset spark timing so that the engine doesn't try to blow it's self to hell.
Try idling in a driveway in park (or neutral). Run your revs up to 3k and see what you get. I'll bet you dollars to donuts it revs smoothly to that mark and then stutters and acts like crap.
Tl;Dr
you need a good muffler to provide back pressure.