Just a couple of weeks ago my battery light was comming on in the higher rpm range and a day later my car just died out on my wife and when we push started it, it was hesitating really bad. It was the altenator. It cost me 249.00 at a local mechanic shop I wanted to change it myself but dang it's just in such a bad spot. Well that's my story and hopefully u can get to the roots of your problem. Oh I have a 98CSCT with 80,000 miles.