Assuming that your car has struts and since you've been told that they're ok, have the lower control arm bushings checked out. Also the steering ball joints.