Not that anyone cares, but maybe this will help someone down the road with the same problem.
Cleaning the IAC valve definitely fixed the issue. Now... it may start to stick again, and if so, I will just buy a new one (~$50-55, I believe), but it is a simple fix, and something to check before taking the truck to the dealer unnecessarily.
But at least my diagnosis was correct, and an easy fix to rectify what was a very annoying driveability issue.
Just did the same too mine, tried TPS no change, it must have been when I had the manifold off recently. Popped that sucker off hit it with the brake clean and a scotch brite, reflashed the tune coz I can
thewelshm