At max voltage the 1521/1y is rated to draw 75amps. With your configuration (at least according to BrianG’s calc) that’s only 2.86ft-lbs torque with a crazy top speed of 63mph. The smaller torque number is what’s strange. Your vid clearly didn’t look like only 2.8ft-lbs torque as you were easily pulling the front-end a decent speed.