I have had fun with the 525i (95) with no problems yet but with all the rain we have had there is a leak. There is water driping from the interior light on the left rear pillar could this be from the sunroof drain being blocked or something worse any ideas on what to check would be great thanks.