Join Date: Sep 2005
Nominated 0 Times in 2 Posts
TOTW/F/M Award(s): 3
Thanked 145 Times in 126 Posts
The Membrane is a sheet of waterproof plastic behind the door trim that stops water that runs down the window and into the door from coming into the car and makes sure the water exits by the drain holes under the door.
Make sure the drain holes are clear, but I think you have already done that.
Currently in davesss's garage:
2002 Laguna Sports Tourer 1.8 Dynamique Moondust VF1KGOB, Fiat Siecento Micheal Schumaker, Kawasaki KLE M/Cycle and a cheap Mountain Bike.