More Torque than Hp?

I'm a big fan of this engine;lol
land_dyno.jpg