I'll put money on it being a bad coil, or bad plug wire. Testing coils & spark plug wires
A cracked spark plug can also do this.
To test your FPR just pull off the vacuum line and sniff it. If you smell gas, the FPR is bad.
I have seen 2 times a bad misfire caused by a broken valve spring. A compression test will not show this.