Mine just started leaking a few days ago. I unclogged all the drains and i found the weather stripping where it comes together in the front of the sunroof in the center there is a small opening. I read a few places its a pain in the ass to replace. Should i just put some silicone or like a...