Hello and thank you for choosing Just Answer.
When the car dies while you are driving, do you have to wait a little and then it starts back up?
Also when the mechanic did the diagnostic did he come up with anything ? ( In other words, were there any codes, was the car not firing, was there no fuel?)
I have encountered this plenty of times before.
This sounds like a bad crankshaft position sensor. When this sensor is defective the car will lose spark and not start. This may happen while driving and the car will simply turn off, then you have to wait for it to reset and it will let you restart.
Here is what the mechanic/you should do. When the car will not start or turns off and will not start, do a quick spark test to see if the car has lost spark.
It's a little hard to diagnose this problem because in order to find that the spark has been lost the car has to refuse to start.
A spark test is a way of testing if the ignition system is firing. (As I said it has to be done when the car does not want to start).
What you would do is:
Pull one of the ignition coils and see if the coils is actually sending spark to the spark plugs.
Since this car has coils, it should be done using a spark tester.
Take the ignition coil off and attach the spark tester to the coil. Then attach the tester to a good ground source.
Then someone would crank the car while the mechanic/tester is looking if a little blue electric arc is shooting out of the ignition coil.
Not a problem I hope it helps and works out!
Please don't forget to push the accept button to the right side.