Are you able to restart the car when this happens? If so, it might be some intermittent short circuit in the ignition. If not, it could be a bad fuel pump, a bad distributor, a broken timing belt...the possibilities are numerous and most likely expensive to repair.