Jon,
The oil leak is a separate issue. It is not causing the car to die. I would try to check the 3 things I mentioned above. If I were to take a guess, I would say the coil is the most likely suspect (check for a crack), but check all 3 items I mentioned.
Mike