Engine quits

My 1999 Acura TL engine just shut off while driving 65 mph. I pulled over, turned key off, re-inserted key, engine started no problem. This has happened 3 x. What’s causing it? what’s the cure?

Cheapest suspect: the ignition switch.
Second suspect: one of the three components inside the distributor taking a nap. Changing the distributor replaces all three questionable components.