I have about 125k on it and it is a 2001. They tried telling me that the new serpentine belt probably ruined the brushes on the alternator and thats why it failed all of a sudden. There weren't any signs of failure prior and car started instantly so the battery seemed to have been properly charging. Since the car could not move on its own, I gave in and let them replace the alternator and now it works again. I'm still puzzled and just wondering for my own knowledge at this point.
The ABS, VSC and VSC off light are on now, and occasionally the air bag light goes on, but sometimes turning on the heater or windshield wipers makes the airbag light turn off. Restarting the car makes the lights go out too and they sometimes don't come back until the next day. Could it be possible the alternator is generating too much voltage?