I think your stall is way too low for the torque
range and like it was said the revs seem low, check
the springs..... JMO