I would check your sway bars to make sure they're connected and not bent. I haven't been using a front sway bar for a few months & don't have any of the problems you're having around turns.

I would also pull one of your shocks and try to compress it. If it compresses easily, you'll probably need bigger shocks. The VX is small but heavy & needs shocks that can handle the weight.