First of all hello, long time follower first time poster. Been an advid visitor since I purchased my Mahindra earlier this year. You guys seem to now your stuff so I hoping yall can help me out. Couple of weeks ago I developed a leaking PTO seal. Did some research and stuff and decided I could fix it myself. Took the plate off, removed the old seal and for some reason in my ignorance decided I needed to change the bearing as well. So I removed C ring, shims and started to try to remove the bearing. This is where it all goes wrong, I cant get the bearing off the shaft. I'm hoping that someone out there has had experience with this and can provide some help and/or advice on what to do. Anything you can help me out with would be greatly appreciated, thanks.