I would think that a 2200 to 2400 stall speed would be about right for the specs you listed. The 3.31 rear gear and 4500 peak torque points to a lower stall speed. Let's see what others think!