Check the battery / alternator - make sure everythings all charged up and working. If so, next I'd check the IAC.
Also, it may also be just that it's really cold outside and the car hasn't had enough time to warm up or not been used regularly enough. Does it stall after you've been...