mechanics opinion needed

Also check the lower control arm bushings. I have seen many fail and cause a wierd wobble when driving.