First, I believe that most of these seals are strips and will always have a break in them. It has to be somewhere, but yours seems to have opened up somewhat.
Second, if it's the seal I think it is, they don't actually seal water out - it's for wind. Water ALWAYS get's by, that's why there are four large drains out of the sunroof cassette. This may alter your perception of urgency.
If it was mine, I would probably start working the seal on the frame to see if I could simply close that gap. Effectively you might be going so far as to "re-install" it. I've replaces sunroof seals on BMWs a couple of times but not on an E90 yet.
|