I have a Geo Prizm (corolla clone with toyota engine) and had recently had the ABS warning light go on, with the battery warning light going on when reving the engine up (but the batt. light goes off when RPM is at idle). I think that this might be the alternator going bad but don't understand why the ABS light stays on first. The radio does have a whining background noise that is more prevalent when reving also. I turned on everything and expected to lose power but the engine didn't stop. I'm gonna swap batteries before fiddling around with the alternator.What else could it be and what do you think? Thanks for the input.