I am looking a t buying a new set of motors for my rig , one has a stall torque of 18.5 and the other 16.6 oz in . The ones I run now have 11.51 oz in . Am I looking at the right deal to determine torque of the motor. here is the site they ar ethe 390 and 395 . which would be a better crawler motor ?