Left turning sounds often means getting drive draft so if just odd vibration vs. snap points to guibo.
Under power vibration from rear suggests center support bearing (csb).
Save those: wheel weight or a "dead on arrival" part.
You changed the rear actual ball joints that need to be pressed out with a special tool?
Oh: I didn't see CV axles in your comprehensive list.
https://apps.apple.com/us/app/vibrat...o/id1089589547
Use an app such as this to measure the speed of the vibration.
With math you can determine if it's drive train and where. Tires should be 2.225m circumference, divide into speed to determine Hz.
Example if you get 3x wheel Hz it's very likely the inner CV joint with the three lobes.
If you have >235mm tires, swap one at a time with the spare that is 235 and test you can determine which corner is the culprit by preloading the ball joints the opposite way. (best way to confirm a bad wheel bearing)