I was driving down the highway and my engine shut off completely. The low engine performance light came on as well as the check engine light . Sat there for a few minutes and it started right up. Took it to the shop and they couldn't find a problem. Has been doing that since. Sometimes it takes two minutes to run again and sometimes an hour sometimes it won't start at all til I unplug the battery. Has anyone else had this problem? If so your input would be highly appreciated.