31.5" tires. What are the specs for these tires? (Numbers and letters).
Those are pretty tall tires. If they are also significantly wider than stock, you are risking upsetting everything engineered into the front axle assembly. That assembly was designed for stock tires and rims.
Can this be overcome? I don't know. I am not an engineer. You need an engineer.
Do you happen to have access to a stock set of rims and tires to throw on there and see if all of your problems disappear?