Sounds like you have what is commonly known as"door drop". When you open the door, does it seem as though the door drops downward? If so, its the hinges that need replaced. The seals are not lining up properly when the door is shut, thus causing the leak. Guessing also when it rains and your driving, the seals leak also.