I have a 2005 Yukon Denali XL. Today after a hard rain and the truck was parked on a slight decline towards the rear of the vehicle, I noticed water on the passenger side floor mat. I haven't had this before. I know about the drain in the firewall and the moon roof drains. I checked all 3 drains and they are free and open. Any ideas where it came from ? I looked and can't find a leak or clogged drain. Thanks
Pete
Hey Pete...I professionally installed aftermarket sunroofs for 7 years in the late 90's early 00's. When a vehicle isn't parked level you can overload the drain system, so much so that it comes onto the headboard and drains down the a b or c pillars.
Since your Yukon is a 2005 the gasket around the glass may be pretty worn. You may be able to add some thin foam behind the gasket (that's what we did on the aftermarket ones) to help make a tighter seal.
You may also want to check where the glass sits when closed from a open position and vented position. If it's not flush with the roof excess water is going to get in. If it needs adjusted there are 2 screws on each side of the glass front and back.
Good luck and hope this helps