I have a 2001 Miata that was driven from Florida to Pennsylvania without problems. While driving along one day in PA the car just stalled like it lost spark. I could not get it to restart. I towed it to a mechanic and was called the next day and told it started right up. I had no problems with starting it many days and then one day I could not start it again. It cranks BUT WILL NOT START. Please Help.