Foot braking your stock converter,will actually 60ft slower at the track,and even some aftermarket converters leave harder off idle.
Btw you check your stall speed in 2nd gear pulled down.
My old circled 3200 ,that budget converter everyone buys,it pulled harder off idle.
Sent from my HTC One using Xparent BlueTapatalk 2