Best hydraulic gear puller