Update,
Dont look any further, it was the strut tower bearings both of them. very simple way to verify this,
have someone in the car apply the brake firmly and put the car in drive give the car a little gas and look at the top of the struts they should have verry litle play if any. my car had over an inch of play on the right side. replaced them and now it's like a new car.
by the way my sway bar was cracked on one side and the control arm bushings separated from the control arms but replacing those did not fix the issue, it was the stut tower bearings.
hope this help, it drove me nuts.
Dont look any further, it was the strut tower bearings both of them. very simple way to verify this,
have someone in the car apply the brake firmly and put the car in drive give the car a little gas and look at the top of the struts they should have verry litle play if any. my car had over an inch of play on the right side. replaced them and now it's like a new car.
by the way my sway bar was cracked on one side and the control arm bushings separated from the control arms but replacing those did not fix the issue, it was the stut tower bearings.
hope this help, it drove me nuts.