How to Replace a Sunroof Sealby braniac
You love the sunroof but you would enjoy it more if it would seal properly when it closed. You've checked the seal to see if it's falling apart, and the rubber sealing is either shredding or pulling away from the sunroof perimeter, or it's dry and cracking. Either way, it's time to replace it. Sunroof seals are readily available at auto parts stores, and they come with an adhesive backing pre-applied. Once you buy the seal, follow these instructions for a relatively easy fix. You'll have the sunroof looking new (and water tight) in no time.
Peel away the old seal from where the 2 ends meet at the back of the sunroof cutout. Clean off old seal adhesive residue with a gentle cleanser so as not to strip paint.
Make a mark at the halfway point in the back of the sunroof cutout with a permanent marker.
Start applying the new sunroof seal at this mark. Peel a bit of the backing tape off, press it at the halfway mark, and start pressing the new seal on, peeling away the tape as you go. Make sure the wide part of the seal is facing UP to assure a water tight seal.
Attach the seal around the edge of cutout. The seal should be level with the roof. Stay straight and don't stretch as you go, there will be plenty of seal to go the whole way around.
When you get back to the start, there will be some overlap. Align edges and cut with box cutter knife. The seal should fit together snugly.