I'm looking for some recommendations on what ball joints U joints and wheel bearings I should get. It's for a 2001 Dodge Ram 2500 4x4 Cummins. It has the drum brakes in the rear so I'm assuming it's the 2 wheel ABS for the wheel bearings. Just looking for something good that's not going to fail in 5k miles. And the ball joints I don't care if they're greasable or not. I've been hearing Moog has gone downhill and pretty much avoid them for the balljoints and if i'm not mistaken i've seen mopar1973man recommend duralast but I was looking them up and it appears they are manufactured by Federal mogul as well, so kinda thrown off on what brands I should go with. And as far as U-joints go, is there really any specific brand that stands out?
Which Ball joint, wheel bearing, and U-joints are going to be the best to replace the worn out stock stuff