My 1997 M-Edition Miata is experiencing intermittent P0300 codes. I changes the plugs and plug wires; it made no change. This happens one, two or three times each week. It can happen when cold or hot, when accelerating, cruising or decellerating; the engine does not miss, sputter or lose power. Everything around the coil pack is dry and tight. Does anyone have any ideas? I don't want to buy a new coil pack if it won't help.