Ball joint
if your roater is warped just get new ones mine went pritty quick maby 50,000 they were toast.
And yes shops will charge you out the rear and probly find some other stuff to fix for you while its in haha come out with a $2000 bill but if you dont know how to work on stuff then dont thats why we have mechaincs.
do some reserch on it to see if its somthing you could do.

