what about a fuel pump? sometimes cars will randomly die because they are not getting enough gas? Another idea could be to put some fuel injector treatment or some dry gas in, espcially if it is cold where you live... Its better to check the little things rather then the other bigger/more expensive things..
Also, if you hadnt have said it starts easily id have said to check your plugs and plug wires, sometimes they coarode and if it isnt getting a constant spark, it could stall.. (ie: push lawnpowers, to quick shutoff you pull the plug wire off of the spark plug..
just a few ideas, im no expert so dont hold me at this.
__________________

fords.. drive a chevy
My 1997 Chevrolet Blazer LS 4x4:
http://www.sounddomain.com/id/chevy4x4girl
Check out the pictures of her! Sign the guestbook and rate her good!