When it rains my glove box fills with water. Not a litle bit of water, fills. I pulled the glove box and there is a hole in the cowl. I can post a pic later but this is a drilled hole about 1/4" in diameter through to the cowl. Should this be there? There doesn't apear to be any rust through on the cowl but I haven't thoroughly inspected. One other possiblitity is I believe the windshield. I think this is it because I seem to have a permanent fog on the bottom edge of the passenger side windshield. Is that a sign of water leakage?