Got all four ball joints replaced and a polly kit in the control arms; still need one tie rod end but could not believe it was my car I was driving.