@Hog and I fixed one Friday evening that had death wobble by upgrading the track bar and axle end track bar bushing and bolt. Then we slapped on a ZJ tie rod end for the trail durability and ability to last longer with large tires.
Your out of toe front is going to make it wander and eat your tires . You want to be toed in about 1/8”.
Dry test the steering ( have someone move the steering wheel from 10-2 and watch every connection as you change directions)
A ZJ upgrade replaces 2 ends , so if one or both is bad , you will be better off, and you get a bigger tie rod and a stouter outer end (Moog # ES3096 L, same size as the big one at the pitman arm). The cases the ZJ change cures it , only cured it because the upgrade included new ends they needed.
Most likely your tires need balanced a little better, rotating usually proves that , and your track bar bushings have some slop or are loose. Typically tires cause it and the track bar bushing or other parts allow the oscillation. Be sure to catch that , it’s important to understand.
if it does it at speed , that’s the speed it takes to get the tire wonky enough to set it off ...but usually still the track bar needs attention. My F250 would do it at 78. Not what you want. In that case , it was the track bar , tires were decent ...up to 78 mph.
My TJ would do it with a bump...that meant my tires were near perfect ...and my track bar bushing was the culprit.
I like to run an Energy Suspension polyurethane track bar bushing at the axle mount with the steel sleeve they provide and a 12mm bolt at the axle, vs. the stock 10mm.
I have 12.5 x 33 KO 2 tires my 03, they are great and out drive my cooper sst pros on my 06....... scaling the front end linkage for big tires makes total sense.
If you are thorough , it ends up being better off road and on. That has really been my experience.