Those tires are fine on that rim, and the side walls are pretty stiff. Why do you think tire shops have problems installing them on the rims? Your main problem is stock bushings suck!!! Do the pan hard bar thing or install aftermarket upper and lower control arms. Makes a world of...