It's not the pump it's self. The solid steel tube that holds the pulley and runs down in to the pump the end that connects to the pump has like a T shaped end that has become woren along with the round price that it connects to . It's supposed to sit in the cylinder and spin the pump. It just spins now so that's where my problem is. The part is NLA so I figured I just find another pump but that's not so easy.