Punch flange tool heavy duty in good condition should work, not been tested 
Performance Tool W83050 Heavy Duty Ball Joint Separator Tool 11/16-Inch-43mm
Performance Tool W84004 Heavy Duty Hydraulic Valve Lifter Remover - Hydraulic...
Performance Tool 6" Heavy-Duty 3-Jaw Gear Puller W137P
Performance Tool M570c Heavy Duty Sandblaster Kit With Ceramic Tips
Performance Tool 8" HEAVY-DUTY 3-JAW Gear PULLER W138P
Performance Tool 4" Heavy-Duty 3-Jaw Gear Puller W136P