Depressing Dyno results. Need advise

again.have you checked if you fully open the carb at full throtle? its probably the most comon reason for underperforming engines in the world. and fits the symptoms described.

im with moper on this,dont replace anything until you know have checked all the basics.