ladder
i would first make sure your ear tires are square with the front tires not the body or chassis, next i would put it in the middle hole and also what is your pinion angle did you change that at all, next i would adress the shocks that you put in it and try adjusting them also as they to will affect how the car lauches, you changed alot of things so now you need to try alot of thing