It's going to leak again. It sucks.
Do not forget to put RTV on the splines and threads of the front yoke, it will wick through and leak there.
Surgical clean and if you can find the same sealant they built it with, I'd use that. Mine never leaked until it needed service, but it's 10 years...