I had intermittant misfiring in cylinder 2 it would occur at sudden acceleration especially at low RPMs, and the 6,000+ RPM Range. A few days later, my car wouldn't start at all, it cranked and everything, but had no spark. I checked the coil, replaced spark plugs, Ignition Control Module (Igniter), distributor and rotor. Took it to a mechanic he was stumped all day, later we found out the ECU ignition circuit went dead.
Maybe you need to get the ECU checked out.