I own a farm equipment dealership and service center. I needed a sleeve puller so instead of building my own, I purchased this one. We had a old Yanmar tractor in the shop that needed an overhaul so re tested it out on it thinking it was going to take more than just this puller. No issues, We just greased the thrust bearing and threads good on this puller, taking out time, we extracted the 30+ year old sleeves with little struggle. So if your going to work on small bore engines this is a good little sleeve puller.