You did not mention your shocks, a good double adjustable shock on all four corners, should get you where you want to be. A travel limiter on the front end may be a cheap way to kill some of the wheelstand. Your issue is why I don't like ladder bar cars, if they work great, if you need to tune them a little, what do you do? A 4-link, quick adjustment to take out a little hook. On the other hand, it was a great launch, and looked straight and under control, I am sure the crowd likes to watch your car run.