Sports Parts Inc Piston Pin Puller 09-610 Universal Piston Pin Puller easily removes all sizes of piston pins without any damage to pistons.