Help me diagnose my miss over 4500rpm.

Have you thought of valve float?
I'm sure I got it with the Ignition box. Only thing now is how long will it last.

Cley