Have you had it scanned for trouble codes ?
By any chance this Alero have a sun roof ?
If so the SES light, if nothing else has failed, could be a sign the BCM is toast from a drain leaking.
I would double check for any signs of corrsion in all 3 fuse boxs.