nytrdr24
+1y
the spring rate may have not been enough for the truck, that may have been the reason you were bottoming out, either that or like you said, the stroke/length was too short. I have been trying to find a suitable set for the front, my problem is finding one that will go in the stock location with a small enough spring diameter to fit thru the opening in the upper control arm.....I may have to do something like you said & cut the upper mount off, and install a loop, then clearance the upper arm for the springs diameter....well see...
as far as a solution for the body, if you dont' have one, get a bell tech sway bar, it is larger than the oem one, and should stiffen up the front enough and get rid of some of the body roll, in your case it may be hard to get rid of all of it being as yours is an extended cab & the extra weight will be an issue....
on the diff or axle, since your truck is a 2200, the carrier has the same bolt pattern as the 81-85 rx-7 gsl/gsl-se, the difference is the 22k's ring gear is a 7.5" and the rx's is a 7" also , the pinion adapter for the driveshaft has the same spline count, but the rx's bolt pattern is smaller, all I did was swap the one off my old axle to the rx's, worked like a champ. I know mazdatrix offers thicker clutch disc for when rebuilding the lsd unit, also kaaz offers a replacement lsd unit that it a lot stouter than the mazda unit.
the only draw back of using this axle is the housing shafts are 2 1/4" whereas the trucks are 3", so you'll have to make or source the smaller
u-bolts and if you plan on hauling anything in the truck or towing a heavy load, the housing probably won't stand up to the weight....to solve this you could take the lsd unit out of the rx's axle, use the rx's axle shafts, and cut off & reweld the ends of the axle to keep the disc brake caliper mounts...now if the weight won't be an issue, the rx's axle is probably 50 lbs lighter than the trucks....
there is a lot of info on these pages, hope that will help ya out.