RE: need some help!!!!
i used velcro to keep the battery on. as far as your setup, i would say just zero everything out, and if u have a setup station use it. also make sure ur shock spring loads and shock oil is the same, some can leak out and that can cause what you are talking about. the other thing that could be causing this is the torque steer from the 7.5 motor. good luck.