does your bearing go waaahhh waahhh at certain speed like 40mph and up??
if so bad hub bearing which can cause vibration.
bad ball joint wouldn't make vibration but a thump noise.
bad inner tie rod wouldn't cause vibration either because i have them,u just fight more with the road.
bad rotor would cause vibration when u are stopping.
bad alignment would make your steering go wacky but wouldn't cause vibration.
nothing above^^ then is most likely be your gay ass cv joints,go buy oem. or u install them incorrectly.
i change my rear main seal couple days ago and no vibration here.