well thats what the body shop told me, that it could be the windshield. so i had it replaced by them. very reputable shop, they do great work.
but i still have the leak, wich is why i think its not the windshield, im going to caulk around it anyway i think. it was replaced about a month ago