A common fault I know. I don't feel I have the time to rip up the roof lining and re-do everything. Has anyone just cut off the remaining rubber and replaced it with a bead of black silicone? It would do exactly the same job (in theory) and probably wouldn't get noticed unless you're inspecting it lol.
(Can anyone shoot down to Crawley and fit me a new one for some moolah lol PM me)