Disappointing dyno results

Your carb running rich won't cut horsepower that low. You need to go back to the basics and look at each component. The wrong pistons can lower compression. Your small cam isn't helping at all. Was the dyno run with headers?
Yes on the headers.