2001 Honda civic (100,000 miles) was driving at 55 miles per hour and then suddenly stalled out. Pulled over and restarted the car after which it backfired and then stalled out again. When the tow truck came, the driver drove it onto the bed, so it is running. Any ideas?