Hey Joe, This is what I was speaking of... not what actually creates or dicates torque simply its direct correlation with this number. Using this calculation for HP:
hp = (torque * RPM) / 5250
You can see plugging numbers in that it backs what I said, (1000tq x 3500rpm)/5250 = is only 666hp. More tq below 5250 rpm means there will be less hp than torque. And visa-versa. Again no comment on how torque is generated simply stating that they have a direct relationship with the number 5250 which is just a constant.