I wonder how accurate that dyno was. My understanding is that manufacturers quote power figures from the crank which means their figures are higher than those you would get from the rear wheel on a dyno run. Strange then that your dyno run figures are higher than Honda’s from a completely stock bike.
I also find it hard to believe that a CBF500 would get anywhere near 140mph in stock form! (I used to have one)
Any others find the same on their dyno runs from the day at the Ace?