Hi, I was just wondering if this door seal fit a 2001 Volkswagen Passat GLX? I've been having problems with door leaking in front passenger side, floor was always soaked. And now Volkswagen Dealership had to take out and dry Transmission Control Module, and still leaking, just dont want to have to have that dried again.