I think it’s time to throw in the towel with the local parts place and send the parts that worked to HRClutch in Bensalem, Pa. They will rebuild the parts you took off and then you can reinstall exactly what you had to begin with.
http://hrclutch.com/