Yes, I just replaced the weather strip and D gasket on our TT. I found that the double side tape as supplied was very poor and would not hold. Even on a clean surface. I resorted to using 6000 type adhesive. Had to be creative to hold it in place for a few hours while the adhesive cured.
Also, at the very top and inside the track, I installed a #6 x 1/2" self drilling screw to assure the top will not move.
Bob