OK I am on my second vibe with the same problem. I am very confident it is not a windshield leak. And have actually stopped the rainwater from coming in using duct tape on the roof joint where it reaches the body side sheet-metal right above your drivers side above your head. The first car is an 03G...