well, your TB is considerably shorter than your DL, which will give you some darting and bumpsteer. but you will probably only notice that when the suspension is cycling fully.
also, the play in the TRE is not good and replacing that will go a long way to helping.
make sure your camber is within spec as well.
as far as the JJs go, that is not something that should be happening. make sure that you are not pre-loading the johnny joints, at ride height, you should be able to loosen the bolts and turn them by hand. if not, then you need to re-center the axle with the springs off, your control arms may need to be adjusted. once the axle is centered, then adjust your TB until the bolts go through the holes and there is no pre-load on the joints.
even heims will wear out if you put pre-load on them like that.
if you have worn them out, all it takes to rebuild them is a piece of allthread, some sockets, a couple nuts, and replacement bushing halves from currie.