Funny you should ask, because here's the rest of the story! About 2 months ago, my batter completely died without warning. It had just enough voltage to illuminate the gauges, so I push-started the car (I was about 15 miles from home and it was late at night) and limped her home (which she was not happy about at all - the engine kept trying to die every time I tried moving from a dead stop).
After I installed a new battery, I noticed that the voltage fluctuated quite a bit from idle to above 2500rpm (lights would go from dim to bright, which I never noticed before), and that the lights flickered at low RPM's with all accessories on (blower, rear defogger, lights, etc) when it was cold out (below freezing).
I tested the voltage at the (new Die Hard) battery with a voltmeter, and it was 14.5 V on a cold start, 12.5V with all accessories and lights on. AutoZone checked it, too, and said that the alternator was good, but I didn't like the lights flickering when it was cold outside (figured that a diode was bad or dying). So I cleaned all the battery terminals and replaced the alternator! No more flickering lights at cold temperatures (below freezing), and my voltages are still good, but the ABS still doesn't work if I lock up all the wheels (it works if only 1 wheel slips, though). It's just like the ABS pump shuts down (either that or the ABS pump is drawing too much amperage and the charging system shuts down, but I still think the ABS should work even if the engine's not running).
It doesn't matter what RPM the engine is at, either - the ABS just flat gives up if you lock up all the wheels. It wouldn't be so bad, but it kinda pumps up the pedal before it quits, so modulating the brakes is difficult once it quits working. It'd be easier if I just pulled the ABS fuse, but I hate driving with idiot lights on all the time.
Anyways, the battery and charging system are definitely in good working order. But it sounds like I should bleed the brakes and flush some new fluid through the system, like maybe that would help.
Any other theories on this one or advice?