nice improvement you must be happy with the extra power =)
No idea about that torque though, post up your sheet.
I suspect you might be reading it wrong, If you look up at my sheet 536Nm would be at about the same line as 170kw. so I think you might be reading the wrong line.