Had the same problem.. My CX7 has all the current flashes. The Technician is great (I'm an old Mazda ASE guy from back during the RX2, 3, and 4 days so he's willing to talk tech and pull up all the ECM flashes on the computer so we can go over them)). He called Mazda after he drove the car with a laptop hooked up. Bad O2 sensor. They told him to unplug the O2 sensor and drive--no misfire. Granted this misfire only occurs during hard acceleration. It will also contribute to a lean surge (in case you've felt that). So, you may have a bad O2 sensor. Unplug and see if it clears the problem. Didn't ask him though if it was the upstream or downstream sensor. Also, don't leave it unplugged; just do it for troubleshooting purposes