I have a 2005 Jeep Grand Cherokee I purchased as a project due to the previous owner had a upper ball joint brake. While driving. I purchased a kit to redo upper control arms lower ball joints, sway bar link. I purchased a wheel bearing calipers, rotors, pads and CV shaft. Some of the work has been performed. Some of it is not. It has been sitting for a while an it is a project that is not at my house so finding the time to work on it has been very slim. Looking to sell it cuz I lost interest in it a couple years ago. Would make a great parts vehicle. Give me a call or text any time between 5 am and 8 pm Andrew #315-748-one3five0