Denny Wagaman,
I have a Cat C-9, 400 horsepower engine in my 2005 Monterey coach. I had a software update done last fall, at Wagner Cat in Denver. The update basically allowed more fuel to flow to the engine at startup, until the engine water temperature reaches either 150 or 160 degrees ( I can't remember which). The engine idles much better now, at cold start up.
Good luck.
Stan Anderson