Trooper sways on road. More road noise and makes vibration when leaving stop. on 2002 Isuzu Trooper

Have replaced tires and shocks and had my local service guy check ball joints etc, but he says all is good. I know something is wrong, I have had car from new. Any ideas would really help.
Thanks, Mark

Asked by for the 2002 Isuzu Trooper
you may have 2 issues poss u joint causing vib. and seek a 2nd opinion on other issue. there are other things that will cause swaying. tie rod ends, idler arm or pitman arm also
Thank you, never thought of u joints causing vibration. It seems that everything that is happening happened at same time. Once again thanks for the input and I will check all.
1 more answer , 1 more comment
If your local service guy couldn't find anything wrong, apparently, you need to find someone who is willing to dig a little deeper and find the problem. Goodluck
Tell me about it!!