Traveling on I-44, engine just stopped and we coasted to an exit ramp (fortunately). Took to our auto mechanic and he checked it and ran tests and couldn't locate the problem. Two years ago we had the same problem and the same mechanic replaced the ignition switch and it worked for two years. He couldn't find anything wrong with the ignition switch. It has stopped 4-5 times since then in town.