Have the same problem. Just took it to a local garage and they said it's the whole entire distributor assembly - something about an element that when gets warmed up too much will cause the engine to stall. I finally figured out it was the crank position sensor, something that does require complete replacement of the whole assembly unfortunalely. Part - $450, labor - $300.
I said **** it, I'm tired of the car dying on me. Everything else is O.K., engine runs fine otherwise. This better be the solution, will let you guys know if it is in the next few days.
