First, have the toe-in checked & adjusted if required. Next, is there a dropped Pitman arm installed? If you don't know, take a picture & post it here and we can tell you. A dropped Pitman arm can cause bump steer which is when the steering forces the Jeep left/right in response to bumps/dips in the road. If the bump steer is bad enough, that can even happen as you accelerate/deaccelerate.
Next, are you control arms aftermarket and do they have an adjustable length? If they do, it's possible your front axle's caster angle is bad from their lengths not being set properly... likely insufficient caster angle if their length is incorrectly set. If your arms are the factory arms, your caster angle is likely ok.
Finally, if the control arms are adjustable length, make sure both axles are square in terms of to the chassis and to each other. When control arm lengths are adjustable, there are a lot of ways a clueless installer can jack things up.
Finally, make sure your tire pressures are all the same. And exactly what tire pressure is in them? For 35x12.50 tires, 24-26 psi at the most is correct. I am betting they are overinflated at this point.
Here's a pic of the front-end that shows the Pitman arm. If you post a pic of yours here, take the picture so it shows the angle like in this photo. You can click on it to make it bigger.