if it's a pto seal only.. it's about 20$ for a new seal and gasket.

make sure it is not a bad bearing... with machine off.. grab shaft and see if there is in / out movement or side play. if...