I modeled and 3D printed a piece to fix my broken rear armrest drink holder.
4th Gen 4Runner Rear Drink Holder Lift by utmba95 - Thingiverse
It was not easy to replace. It seems to work about as well as the original. I'm actually surprised how strong the original feels after supergluing it back together. It's possible that would be a fix too.