Hi Ray -
You seem to be 'da man' on this subject. I'm having a similar problem...
I've got a '98 SE with the I4 2.0. A few weeks ago, my wife took the car to work and ran the battery completely dead (leaving the lights on for 8 hours will do that). Shortly after that, the battery light started to go on intermittently.
Over the last two weeks it's been going on under load pretty regularly. I cleaned the terminals on Sunday (which were crapped up to beat the band) and it disappeared for a day. It came back Monday and is doing the same thing.
I'm the second owner of the car, but am pretty sure that the battery has never been changed out, nor has the serp belt or the alternator. It's got 94K and has otherwise been a prince of a car.
My plan is to start with the cheap stuff first, swap out the battery, fuseable link and the serp belt. If it comes back, I'll spend the buck and a half and get the alternator.
Whaddya think??
Thanks,
Jim