There is a simple fix for this problem. You can replace the plastic bushing and small plastic nipple with a much stronger 3/8 grade 8 bolt. All you need is a wrench and/or ratchet and a drill. Anyone can implement this fix.
You'll need the following...
A drill, a 3/8" 16 1 and 1/2 grade 8 bolt, a 3/8 drill bit, an aircraft (lock) nut, and two 3/8 washers.
Before beginning, place the Jeep in Park, apply the parking brake and chock the wheels.
IMPORTANT: The transmission may potentially change gear during the course of the install, so DO NOT rely on the Park gear to hold the vehicle in place!!
Step 1: The broken linkage
Step 2: Remove linkage arm
Step 3: Drill out the plastic nipple
Step 4: Reinstall the linkage arm
The hole at the end of the shifter arm should line up with the hole in the linkage arm.
Insert the 3/8 grade 8 bolt through the hole in the linkage arm, slide a washer over the bolt, slide the bolt with the washer on through the hole in the shifter arm, slide the last washer on the bolt and thread the lock nut in place. Tighten, but do not tighten all the way. You want it to be a little loose so the shift arm can move back and forth freely.
Move the transmission shifter in the cab through all the gears and make sure they engage properly and the shift is smooth. If not, you may need to tighten/loosen the bolt. If the vehicle is not in the gear specified on the transmission shifter, you should check to make sure you had the transmission's lever in the correct location when you reinstalled the linkage arm.
Congratulations, you're done. Your linkage arm should look like that pictured, and you can rest easy knowing that you have a solid grade 8 bolt holding your linkage together rather than a cheap plastic bushing :)
I made it at TechShop :)