Rubbers might look good but doesnt mean they are sealing well, why not put a smear of grease etc on them so when its all shut up hopefully there wont e any low areas. It only takes a tiny gap to let in lots of water.
Also ^^^ x2 on the above post before or after.