Chrysler has a special tool for removing them.
Its a sleeve that locks around the end of the shaft and a slide hammer screws on the end. IIRC.
Its a fairly common problem especially with truck that get used a lot off road. The small o-ring brakes and lets junk get in the end of the half shaft.