I live in North Carolina.
I had an oil change done (along with brake work) at Firestone about two months ago. I am a regular customer of this store. Last night my car quit on the highway--the oil light came on, accompanied by smoke and the engine coughing and stopping. I immediately coasted...