That body/shaft is defintely different than a stock style pump, that is your problem right there. Go to a local parts store and ask to see a reman. pump for your make/model and you will see the difference.