I'm not having any leaks like this at all...except for the top of the windshield right above the rearview mirror. A tiny leak. It only leaks when there's high pressure, like the car wash. Rain doesn't leak unless its a very strong rain. I've got a '99.