Update: I had the car towed to a mechanic who had previously done work on my car and he was about 10 miles away, but it was worth it, as he replaced a coil and put a new battery on and the car is now working. The engine light came back on, but it's been on and off for a couple of years now, and...