Hello to all my leaking discovery 1 sunroof buddy's haha. Any way I have a 1997 discovery 1 with a leaking sunroof I ordered part number stc773 took my sunroof out went to put it in and it just seems way to short I've tried stretching it ect but it ain't going. My sunroof has a little winding handle and the glass is screwed in 4 places.
Is stc773 the right part or do I need something different I think I need something different 🤔 any help would be greatly appreciated
Do I need part number EEQ500010