Hi kevin,
I have done this job but a while ago from what i remember the gear on the pump just slides on how does the old one that came off compare to the new one?as i sad its ages since i saw one in bits,maybe you should not poke your nose in :-)
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.