I have an '02 Avalanche that started leaking under the dash during some heavy rain storms over the past week or two. I have tried to find the leak and I can't get under the dash enough to see it.<br /><br />I had the windsheild replaced last winter, so my first thought was they didn't seal it correctly. Friends seem to think it may be a vent.<br /><br />Any suggestions? I'm out of warrantee so I really didn't want to have to take it to the dealership or to a garage.