Torque is the force and power is the rate at which you can apply the force.. in an ideal world, "identical" specs will provide idential results.. however rolling roads are bullshit, engines are rarely the same spec (owners rarely know what the actual spec, history is).. it's all academic really!