this happened to me this past winter. the fix for the problem is a new idle air control valve and wahla no more stalling.