Ok, slightly crazy idea my sunroof leaks on the rear corners slightly despite being sealed up. I was thinking if getting some black vinyl wrap to completely cover the sunroof and frame to stick to the roof to prevent any water ingress rather than wrapping the whole roof. Bad idea?! lol