You may want to get your coil pak checked with a Casper
tester, I have had my coil pak go bad in mid range and the
only thing that would show it bad was a tester.
If you omed it, it would show good, after I changed it I
had no more problem.
You also may want to check your plug wires.