Hi, Thanks for getting back to me, No it's not leaking from the base of the swan neck , it's dripping from the spout. I bought the 0 rings from a local repair shop, took the original with me to make sure I got the right size.
The ones that I took off seemed worn and flat compared to the new...