I use a large 3 jaw hydraulic puller. Works GREAT !!! Hook the laws right over the gear teeth trying to catch more than one tooth per jaw and then make or find something round and heavy plate to put into the center to push onto.
See if you can rent one.