Just sent my 72 351 Cleveland pump to waterpumpman.com. Rebuild was $89 + $12 return shipping. Turned out well. It came back painted with a cast blast that I have now installed and painted blue. Here is his response to my email inquiring about his rebuild service.
Yes I could rebuild your unit ,the cost would be $89.00 + return shipping of $12.00 . This would be a complete rebuild ,with new Premium bearing ,seal, and gaskets, ready to install. You can reach me @248-225-0625. You would get your original pump back, exactly what was sent in ,only just like new. This should only take 2 days "in house" for the rebuild, as we stock a lot of parts. Payment can either be handled thru Pay-pal or you can send a check with the unit . Let me know. If you are interested, please send to my shop address, .listed below, as it speeds the process. We have over 30 yrs experience in the water pump business. Let me know.