lowering your car will reduce body roll a little, but really your springs and anti-roll (sway) bar have a lot more to do with it.
I would say source some new coils that have adjustable bottom mounts , as your plans will reduce shock travel too much? Maybe I'm not understanding, but from what I can tell from your post, just lowering the spring perches will reduce shock travel too much and probably cause some problems. You'll either have to shorten the shocks themselves, or source new coils. Also, with new coils, you could step up your spring rate, which would help with your body roll.
post some pics of the springs/shocks.
|