If you have an open in a plug wire or a cracked spark plug you would be having a miss all the time. If your only having this in the higher rpm range, it could be a possibility that your valve springs are getting weak or even have a broken one, check them all very closely, maybe it’s time to change them, springs only have so long of a life, heat and duty cycles will cause the coils to weaken.