ouch thats not so good. yeah looks like its alt time.
i just changed mine the other day, called a local re builder cost 80 bucks from them, vs over a 100 or more everywhere else. the best i could find from a store was advance with a code i got it to 100.
not sure what alt the 05's got but i found a rebuild kit for mine, cs130D alt <<whats on a 98. for 40 bucks, problem is you need a press to get the bearings out of the cars, unless you just swap out the regulator and brushes, VERY EASY LOOKING TO DO BTW. they dont cost a lot either.