IMO and taking advice from Enterprise engine performance the only u-joints to use are the stock Mopar u-joints. They are much heavier than any of the aftermarket ones I was able to find. The center of the yoke is SOLID on the mopar one. They aren't greasable but I replaced my rear most one when I changed out my clutch at 65,000 miles and it still had plenty of grease in it. I run my truck on the sand dunes and they didn't have any sand in them either. Until this truck I'd always gone with greasable replacements. According to enterprise they are the only u-joints they can get to hold up in their trucks and they've tried them all. JMHO