swapped my 20inch rims with toyo pro street 2 tires on them only 2 years old but seems like a tire issue. problem is gone.
it was pulling right and had 2 alignments i was checking for shits and giggles i suppose i have a ripped belt or week sidewalls.
in any case i had brand new oem michellins on the factory wheels nice and tight now.
i mentioned it as i never noticed it before im ocd when it comes to my rides i tend to notice everything and being a bmw owner for 10 years i know them well.
for now problem solved but noticed a torn cv boot !!
im just going to replace all control arms and axles on both sides.
axels are so cheap now its not worth doing just a boot.
thanks for the insight and cheers.