Power seems to be about 280 BHP from the below Moto Technique video so well shy of the 400 claimed. In the video description the engine, not just the...