Brief back story: replaced ball joints, tie rod ends, and stabilizer links, learned some very upsetting news. German mechanics from before I got this car had replaced hubs without new spindle nuts. Impact wrench... -_- so I replaced them myself, new spindle nuts this time, and I'm still very upset. The wheel bearings are wearing out again after 2 months. On top of the boot that decided to separate itself from the outer joint... So is there a bigger problem causing things to break or did I forget something important? The threads looked to be fine, uniform and clean all the way to the splines. But hubs are expensive to replace every time I change the oil... So I need some advice.