would an ignition switch cause it to die in the middle of the highway? if it would not have restarted i would have said timing belt broke, but if it restarted that cannot be the case
i replaced about 5 sensors and the fuel pump about a year ago to try to fix my idle problem but its back again this week - im worried about this same thing happening to me
im fixing it for good this time with a for sale sign
best of luck hope its something easy and inexpensive