Static compression can be normal but you can still have a dynamic issue. Idle misfire is likely from a valve train problem, whether a valve not fully opening (cam problem), excessive carbon buildup, etc.
That is why I asked you if you actually measured the rocker arm travel instead of just watching it.