ball joints deffinatly...and the paint...we have a 99 Dakota Black and the paint is starting to peel off of it, i've also seen a few purple ones that have paint starting to come off. Otherwise the only replacement has been ball joints, same brakes for 96K also. And its auto with no problems.