My roof started leaking water onto the driver side and back driver side. I didn't know where it was coming in till I took it to a glass shop and the guy said the drain line off the sunroof was disconnected. So he reconnected it and there's never been any water since. I suggest you clean it out and reconnect it as soon as possible, the water has to go somewhere! Don't want you to wreck your headliner or anything else.