Hi my sunroof started to leak I think I've pin pointed a drip to the rear d/s in the corner on my elx but but under braking water come out from. The front where the sunroof switches are am I missing something ??? I have mastic and have used it to seal the rear for now as being London never no when its gonna rain have sealed all the channel round the glass will this do till the summer ??