I was on my way home from a long day's work. I started driving my car. I drove about 4 miles and was stopped at a red light. The car stopped running. It wouldn't start back up again. Fortunately, a tow truck was passing by and towed me home (20 miles). I went back in my car after getting home and it started up-no problem.

So what could it be? I had an oil change today, do you suppose that maybe something happened then?