I am assuming this is a six and not a V-8. Starting and cold running are two different systems. It can start fine and then run bad when cold. Sounds like your running too lean during the warm up phase. Easy to check with the split linkage method found here.
Yes, add oval shims as needed to make cold running have the correct mixture. I never let my engine run more than a minute after first start up before driving off. Better for the engine and warms up much faster. Warming the engine just at idle will take forever.
While you are at it, you might remove the IP air filter and check when and if the WRD shuts completely off.