My other halfs car leaks when it rains. (2002 1.6) It has a sun roof. The seal looks ok round it. Should I just grease it. Are there any drainage channels?