This sounds like an intermitant electrical connection, and can be one of the most difficult problems to pinpoint because it starts up again so easily. Don't start throwing parts at this car as I dont think there is a need for any major component.
I would start at the batterry and look for conections that feed the ignition system.
If this has helped, please hit the accept key
ASE Certified Technician
ASE certified technician; former ASE master Technician; Automotive instructor