Alarm and Interior Lights Won't Go Off.
We all know Saturn sunroofs leak. They made drain tubes to fix the problem. Those tubes do get clogged and can get inside the car. I recently had this experience. While the roof panel was still damp, my interior lights would not shut off when I locked the doors with my keyfob. Then the factory alarm would start honking at inappropriate times. What I found out was that the door switches were the culprit. Moisture gets down between the door and the dash endcaps and that is where the door switches reside. Here is a short tutorial on how to recondition them:
First, remove the dash endcap panel. If you have a trim tool, great. If not, a flat-blade screwdriver will work. there are 3 tension clips hold it in place. I always start from the bottom so that if you mark up the surface, no one will see it.