We’ve used a bearing puller for years ... You can set it up as an internal or external puller, with two or three jaws. Our reservations are minor, at best. The biggest is that the arm design ...