When starting cold during rude Chicago winters it fires up fine and idles. Within a few moments the idle climbs to about 2k and slowly drop down to usual idle. If not real cold, just below or around freezing may not do it at all. What components should i be checking. 04 115k miles, mostly self maintained, have factory manuals. All original electrical components, sensors. Fresh plugs. Thanks.