how could I repair this

Just pulled this out to replace the seals and found more than I planned. Is there a way to repair, or do I need to search for a new one. 1965 barracuda.
Thanks