The front and rear seals can leak right after being replaced until they seat themselves and wear in. This is pretty common to see. The groove though isn't all that common. If you want another balancer, holler. I'll send you one for the cost of shipping.
It's like that on the parts shelf..![]()