*UPDATE*
Ok truck is back from transmission shop, theres no stumble at idle, but when you hit the gas theres hesitation and stumble...and the occasional backfire when you let off. Backfire is rare though.
You guys still thinking its the carb? I'm wanting to get a new one, but i think my brother can get me a Road Demon for $150 from his mechanic.