Alright. Last weekend I went to autozone and bought a rebuilt starter. It was $170 and if I bring my old one back, they would give me $40 back. I'm going to drive the car for a few weeks before returning the old starter to see if that is really the culprit. With the new starter, it appears to take a bit longer to start the car though but it could just be all in my head. If the light comes on, then I guess my old starter was good and I could probably resale it for more than $40.
