Misfire at cruise, popping/afterfire at 3000RPM

Hits a wall as in stops reving?
or just loses power.
I would say both. It’ll rev to 3400 or so, start misfiring and hold that RPM, and feels like it’s losing power slightly.