Also remember you are trying to compare hub dyno to roller dyno. There is a difference!
Tbh, 360ish newts on a 2.5L is piss weak.
A dyno reads the torque and calculates your power from there. Torque is everything.
Post up your graph again (I cbf searching
) as it seems laggy.
FYI:
Power (kW) = (Torque x RPM x 2 x Pi) / 60,000 is what the dyno calculates.
Given your low torque max value you can see why its not giving you the 'kick' you want.