I have a water leak. It is very small and it will leak right by the rear view mirror and just enough to drip down to the little ledge in front of the radio. It's odd because I have no sunroofs and the front windsheild molding seems solid. Could it be from the outside pillars? I am stumped.