New upper/lower ball joints and tie rod ends. Needs wheel alignment. Ac belt broke and I never got it fixed. Runs and drives fine