My '06 Jeep Liberty was in need of some repair. been hearing a slight clunk when turning and hitting a small dip or hole at the same time. Did a little pulling and pushing on the wheel when lifted and could see a fair amount of play in the passenger side upper control arm. Not really what I want to be doing on a Saturday but can't stand the thought of having to pay someone else to do what I can do. Also changed front brakes and rotors, rear brakes and rotors, rear calipers. Still needs an oil and filter change, maybe tomorrow. Monday, it's new tires and alignment. Should be good for another couple years...I hope!