Yes it will... They are bothe sensored motors. My only sugestion is a repeat of what others have suggested but here it is anyway. Mess around with your timing and gearing. If you can't find what your looking for than change your motor to a 4 pole motor. You will gain your torque and should still be able to achieve you top end with out a problem. You could also borrow a higher turn motor and experement with that to see if it works for you.
2 things about torque and speed. The lower the Turn i.e 4.5 the more speed and less torque. The higher the Turn i.e 17.5 the more torque but less speed.
Same about timing Higher timimg 40° more speed less torque
Lower timing 10° the more torque and less speed.