Check the balancer, just because it's real easy to check, and they go out quite frequently.
FWIW, I would think that a miss caused by bad plugs, wires, low compression, whatever, would be present at any rpm, and not just at idle. But I've been wrong before.