prob blocked drainage holes on sunroof, these are on each corner of the sunroof, they exit in the door hinge area, you will see some blsck tube things poking out, use a bit of wire and feed it down
if you used search function this has been covered many times