Cleaned the MAF sensor; that seemed pretty clean already. I then used the Throttle blade cleaner; that had a bunch of carbon? on it, and took a while to get it clean. I sprayed it, and let is soak a few minutes then would wash it down with more spray and used a toothbrush to scrub the stubborn carbon off. Got the outside of the blade and throttle intake plenum spotless, but I know the inside of the blade still has some carbon on it. The truck idles much better now, especially at cold startup. I will check this tank of fuel for mileage to see if that improves as well. I also cleaned the K&N filter element and re-oiled it.
Thanks for the tips.