2000 Ford Focus stalls in the cold until engine thoroughly warmed up

I have a question about my 2000 Ford Focus. It has problems in the cold. When the air temperature is below -5 or so, after driving a short while (before the engine is up to temperature) if you come to a stop and the the engine go to idle it will stall. It does this while the car is still in motion (as it is a manual) and you aren’t in gear coming to a stop light. Any Ideas? Thanks

The problem might be with the Idle Air Control valve.

http://www.rockauto.com/catalog/moreinfo.php?pk=1111764&cc=1401163

The IAC valve is what allows the engine to idle anytime the acelerator is released.

The IAC valve is located on the throttle body. Start the engine and while the engine is idling, take the handle of a screwdriver and rap on the IAC valve. If the engine idle speed changes when doing this the problem is with the IAC valve.

Tester