if you replace the front centering yoke Spicer part number 211355x from Rock Auto is the way to go
https://www.rockauto.com/en/parts/da...oint+yoke,2408
mine was on its way out so replaced it with the type lisited which has a grease nipple fitted. the old unit wasn't too bad in condtion but the existing grease was hard and dry and some wear was showing. I could have re-filled it with grease but changed it along with all uni joints front and rear and the Jeep runs more smoother now
I made the mistake of getting same from Quadratec at nearly twice the price as rockauto did not have it listed against my model year but later putting the part number in search it came up. ouch!.
use Castrol SBX2 in it. this grease is a black lithium moly disulphide complex grease with graphite solids and is ideal for ball joints and the like