High RPM miss
You have money to spend on a trip to a dyno?
I'd almost say you have eliminated the ignition as a problem.
You might round up a different carb to try
At this point I think I'd be looking at valvetrain, sticking valve, bad/ weak spring, bad cam lobe, etc