Thanks for the help. The water is leaking from the front of part number 248734 where the pin pushes out. I have taken it apart cleaned it and put it back together. No leaks at the moment but this is probably only a very short term solution. Should I buy the entire assembly or will silicone...