That's a bit disappointingly poor! even a little cheap nema 17 on my 3d printer driven from an onboard driver won't do that.

you may need to look at upgrading drivers as well/instead of motors... seems like they aren't giving the motor much juice if they stall that easily.

do you know what drivers you have in there at the mo?