Go with Moog nothing else,, keep the receipt in case you need to replace them again, they are lifetime guarantee, parts houses won't tell you that, but I worked at a parts store, thats what I have on my '94 D/C 2wd 3500. 4x2 lower ball joints are tack welded in just grind off the tack welds and press out you don't need to replace the lower arm even though dodge recommends it only to get in your wallet. Just press in the new ones.