I'm sure there is a bit more power just wonder if its really 25hp especially as quite a few dyno results soon more like 260 hp
Surely if overboost is only for a few seconds then the extra hp will also only be for a few secs as power is torque multiplied by the speed of the engine
18 seconds