Yeah, sometimes parts we rebuild ourselves don't always work out, do they? But, Mustangsunlimited, et. al. are just trying to sell you a part. That's what they are in the business to do. I think you have the right idea. Did you look into that special tool? I had a powersteering leak on my old '81 F-150 and was just too lazy to take that thing apart and try to fix the leak, so bought some "Lucas Power Steering stop leak" and not shit, after a few additions of that stuff, the leak stopped. But yours sounds much worse than mine.