Quote Originally Posted by bissellh
I cooled the camshaft sender and the crankshaft sensor with carb cleaner to see if that would help the idle problem. It did not seem to help.

I wonder what control/sensor could be affected most easily by outside temperatures.

I also observed that just idling the car in the cold temperatures without opening the hood, helped the idle problem. I previously stated that opening the hood to cool the engine compartment helped the idle problem. Now, I wonder. Perhaps, it was coincidence and the problem is not related to engine compartment temperature at all. Or perhaps it is, and the engine compartment temperature cools down much sooner at idle with the hood closed in colder temperatures.

If engine compartment temperature is unrelated, perhaps it is the oxygen sensor. It is the emission component most exposed to outside air temperatures.
If you want to reach the ICV it's pretty doable without removing the manifold or going all bendy under the car. You just remove the oil filter cap from the housing to enlarge the space for your left arm. You disconnect the elbow hose from ICV to manifold and take it out first and then disconnect ICV electrical plug en push out ICV through rubber ring. The ICV intake hose is better left on the ICV because it's a bitch to get back on and nearly impossible while under the manifold. I did it and had some trouble getting it back in place but I made it. The procedure can be found somewhere on the net but I can't remember the link. Google will help.
I doubt your ICV is the problem though.