These problems used to be easy on my pre-update 1994 C280. The sunroof leaked on that thing for more than 8 years and never caused any electrical problems inside. Sometimes I'd forget to park under a cover, and it would rain. I'd come out to my car later to find the front seats with a pool of water in them and the entire dash/center console completely covered in rain water = never a problem.