My factory original's went bad at 18K. I replaced them under warranty and decided to keep doing so unitl the 3/36 ran out figuring maybe Dodge would get their act together if it cost them enough. Assuming everyone else was doing this of course. But now at 23K they're bad again and I don't want to screw arounf with them every 5K miles. Has anybody replaced theirs with the greaseable Moog/TRW's on an 04. 5. I looked up the part on the Federal Mogal website and only saw upper ball joints. Has anybody seen, bought or replaced uppers and lowers with Zerk fittings, prefereably from Moog or TRW?