definately have the ball joints, wheel bearings, drive shafts, and all u joints and cv joints. I am getting my 03 back tomorrow, which had all of the above replaced. Drive shafts were bad due to the balancers falling off, supposed to be the problem with the u joints going bad. The ball joints...