Yes the carrier is the weak link if your using your rig hard off road, from what you described I would get a new carrier and not take the chance of a half *** fix. In fact I am kinda confused with the whole "pin" thing myself, seems in this case a new carrier should be ordered and put in to make sure nothing happens.
I see you said you dont wanna be fully locked as it is a DD, however, as an 8.8 owner who lives in NJ I am VERY happy with my Detroit, hasnt been bad in the snow or rain and you dont even notice its there until your making a tight turn in a parking lot, plus it eliminates the weak point just something to think about, good luck!
he made it clear when he said he was. He didnt ask for a photo ID of you did he.
People need to be a little more trusting, Its not like we are on a convict and rapist forum.
Upon further reflection I've decided I've had enough of this BS and you are now on my ignore list.
06 Red Wrangler X 6 speed hard top
Ford 8.8 Detroit locked, 4 inches of lift, 33 inch BFG KM2's and some other stuff.