Can make a puller for like $20 with threaded rod a socket and a piece of wood
2011 Ranger z521/2023 250ProXS