The joints are usually good for a good 40/50K on the p/s it's the rubber that splits due to the lack of cooling, haven't tried this product out but have seen repairs made with universal ball joints before but the diameters have to be right, which is probably what this seller has measured up and offered this product based on those.