So, I fit 2 new seals.....still leaks...GRRRR....so I strip it all again, fill the bottle and check it out, still leaking around the seal...so I remove the pump, block off one end, blow into the other, guess what....the frigging pump leaks...off to BMW, some more ZA Ronts, refit, no more leak....guy at BMW says it does happen occasionally....so, around R1000.00 later, no more water leak...:thumbs: