Took car to garage this morning. Tech found problem. Cleared codes in computer first to see if light would come on again. It did. Throttle position sensor. Car also had a vacuum leak and a bad PCV. He threw a lot of codes around which I didn't write down but he said something about a reading being 14 . . . ? And it should never be above 12? Now that the TPS is replaced, the reading is at 0 which is where it should be. Like I told him, if the car was just leaking oil, I could put up with it. But I can't drive a car that stalls without warning . . . that's just dangerous. But, I'm here to tell you, TPS's aren't cheap. Oh well . . . I got the car way below what it was worth a year ago, I guess I'm paying on the back end now . . .