The best way to check if the vents are really leaking, use a garden hose and splash some water on them. If they are really leaking, you will find water inside the car. If not - the problem is somewhere else. These vents also have a drain on both sides of the car do check for blockage - goodluck...