One of the things you might check it the control module inside the distributor If it heats up it will kill the spark.
So first we need to find out what is going on here.
After it dies, check to see if it is spark or fuel.
If it is spark check the dist.