I had a similar leak but closer to the rear view mirror. I'd had the windshield replaced because of a Yukon star and I figured that was the problem. The guy who replaced it was fast but evidently, not very careful. I had them replace that windshield and that solved the problem.