Thanks a lot for sharing this. I had almost exactly the same issue on my Rocket 3 misfire and hesitation starting around 4,000 rpm under load. In my case, it also turned out to be a loose ignition coil connector/terminal. Tightening the connection fixed the problem completely.
Your post helped...