If you need to replace the strut, best replace the top bearing, spring, and rubber seat. The spring should last forever if the coating is perfect. (not happening) The top mount/bearing goes bad, both the bearing and the rubber. The bottom rubber seat ages and goes bad. I have/had 10 used bulls. I have done the fronts on all but the most recent buy. I remember 4 broken front springs and 2 rear broken. I had couple of ones with bearing fails. Found my daughter was doing under body car wash. I banned her from doing that in my cars. Bearings are not sealed, they rust as in the pic. Last time I compressed one was '02 Lin Cont with leaking fluid. No ready struts available. I have now tossed the home made support and will soon put my compressors 2 sets, in a box and donate them to Habitat.
Never had an issue with KYB systems. Did have issue with KYB struts for the Lincoln. Came from RA with a missing nut. Very odd thread. RA would take back but I found a nut on Ebay.
-chart-