Thanks to both of you for your fast replys.
If it ever stops raining here I'll venture out and try to pull that switch off and clean the contacts. I'm slowly trying to get everything in this car back to tip top shape.
Please do keep me updated on the status of your sunroof. I'm always up for learning new things about these great cars.