you might want to have the "fast idle thermo valve" checked. i had this exact same problem last fall.
how is the climate in your area? if this is the first time it happened and it's also the first time the air temp is near freezing, i'd have to say thermo valve.