Доброе утро. В отрыве от пропусков зажигания, следовало бы проверять показания датчиков кислорода в различных режимов работы двигателя. Предположительно он мог выйти из строя. Однако учитывая, что были пропуски зажигания, скорее всего датчик исправен и показывает некорректную смесь, ведь в пропусках помимо катушки и проводов, могут быть виноваты и свечи, и топливные форсунки, да и механически часть двс. Начните проверку с системы зажигания и топливной.
Mazda 3