Why is it going right? Your thrust angle is way off! Your rear axle is effectively crooked in the jeep right side too far forward and left side too far back. We had a new jeep that was doing this took it to the dealer for the customer and it got worse! The reason why was 3000 miles of wear on the tires caused the jeep to pull harder to the right after it was fixed.
New ball joint may be good for 1* not 2.2 bent axle or c likely.
This should be an easy fix unless your tie rod is bent really bad
There you have it. Would just add that once the various angles are within spec, if the thing still pulls to one side or the other you move on to tire tread separation issues, bearing drag, etc. It's a waste of time to do any of that until the angles are dialed.
'09 JKRU. 4" Teraflex long arm, Teraflex R44 housing, Teraflex / Fox Resis, Poly Performance skids, Nemesis Billy Rockers, Nemesis flares, 37" ATZ P3s on 17" 5x5.5" Trailready HDs, Spyntec hubs, Teraflex BBK, Mopar BBK master/booster, Superior front & Alloy USA rear axle shafts, CTMs, Reids, Synergy drag link & tie rod, WTOR hydro-boosted steering, 5.38s, TF Dual Rate front bar, TF bumpers, Warn Powerplant, Tom Woods shafts, AA xfer case cable, Kilby canister relo, RH4x4 cage.