I bought a 2007 Yukon in August and love it but have a few issues. The first is that I have a water leak some where. After I bought it I went through the carwash and no leaks. Next time it rained it started leaking down the a pillars, my the moonroof, by the light right behind my head and all the way to the back( you can see the water stains) now it leaks every time it rains. I brought it to my local gm dealer and they checked the drain tubes and they dropped the headliner and resealed the moonroof and roof rack but it still leaks. Brought it back and said they couldnt find a leak after running water on it for four hours?!?! I'm not a body guy so I'm lost? Any tips or suggestions would be great!! Thanks!!