Yeah, I've still got stock on mine too, but that's just because I'm too lazy to install the ZJ linkage I have sitting on the back porch (no Flores, I said porch, NOT Porsche).
From what I understand (and have seen on DangerGirl's XJ) the larger tires (she's got 35's) don't like the stock linkage too much. Stock XJ linkage uses hollow tubes which flex quite a bit with 33's and bigger. The ZJ linkage (magimerlin was nice enough to post part numbers in some thread if you want to buy new stuff) is solid, so you don't get the flex you do with hollow tubes.
I'd strongly suggest, given what I know of your driving style/habits (not a slam against you man, just an observation) you might seriously consider going to your local JY and pulling a set of ZJ steering componants. Then go purchase some new tie rod ends and install them on your rig.