Its probably oversteering because of such a short wheelbase.

What width tires are you running? I'd look towards some performance tires and a front sway bar for really increasing the handling.