Is it calibrated right? If its off the the motor/drive may not be pre-torqueing enough. See if you can take it out of the equation, and see how it runs after that.