Sweet,
I've never dealt with the firm you mentioned, but have had great success using Flying Dutchman (Wade Jenezon) for rebuilding water pumps, he machines the old pump to take modern seals. You can reach him by calling 541-450-2277. He's in Gold Hill, OR.
Mike B
