Canyon 2WD L4-2.9L (2008)
A leak condition between the lower sunroof frame (2) and the upper sunroof frame (3) at the window weather seal (4).
Cause 2
The seal on the upper sunroof frame assembly may not have enough sealant under the seal.
Correction 2
Apply GM(TM) Weatherstrip Adhesive, P/N 12345097 ((in Canada, 10953479) to the weatherstrip sealing flange located in the upper sunroof frame.
Condition 3
A leak from the sunroof window glass and sunroof window seal.
Cause 3
The sunroof window seal may be deformed or compressed, not allowing the sunroof window glass to seal properly.
Correction 3
Replace the sunroof window seal following the steps below:
Open the sunshade to the full open position.