Both lower ball joints replaced less than a year old both have torn boots and need to be replaced. The warranty is great for shipping new parts. You just have to cover the labor costs to keep the truck in the shop the whole time so those heavy duty parts keep failing.