Tire Balance, Warped Rim, Alignment, Tire wear, etc etc, TRUST me MANY things cause a vibration on TJ's

I have researched them ALL.
Way to check your alignment for free, Tape measure. Get a buddy and measure front mold lines then rear mold line.
There is a Mold line that is center of the Tread on your tires. make sure your tape is level and measure from tire to tire on the front then on the rear of the tires. The Rear should be 1/8" wider than the front. Make sure the Jeep is on the ground when you do the adjustment. Then after you have it pretty well set, Roll the jeep forward about 6 feet then back. Start over and check it again. After that not even an alignment shop will adjust it for you. They will say it is fine.
:::edit::: Check on Dosch tech or BDS shocks. I have the BDS and they ride better than Factory.