I have a personal friend in Ohio who is a genius at rebuilding old waterpumps, carburators, starters, generators, etc. His name is Larry Lietzow. His phone number is (330) 274-3274. If you call him, tell him Tom Hagerty gave him your number.
I guarantee that he can fix you up.
Tom in TN