Pulling codes would be a good idea just to see where you stand, as far as idle problems, they are common with the 5.0. The first place to start is the free stuff like cleaning the IAC valve ( cylindrical thing on the side of the throttle body) it has a plunger inside that can get gunked up and...