Update, my buddy took his pump to Corriher Implement in Newton, NC. They told him they could rebuild it but it did not need to be. So we put it back on yesterday. Also put on new air and fuel filters and a new oil cap. The cap was bought at an auto parts store and was made for some type of Chrysler product, probably made by Mitsubishi. It was a perfect fit.