I don't know how the calculate torque, but there was an ED30 that made bang on the money 227BHP, can't remember the torque, but it'd be interesting to see if it matched stock once listed on the site.
Still - it's only numbers, the graph shapes are the thing to look at.