Had a rusted roof motor, replaced just the motor. Did the relocation, but now I have a problem. The o-ring is blown out and the replacement I got with the motor isn't making a positive seal either. The top is functional, but only until the fluid leaks out again. BMW doesn't sell just the o-ring...