Когда у меня Мазда была, эта проблема донимала очень сильно. Тогда в официальном сервисе мне показали официальное письмо от Мазда, что данный запах сероводорода появляется из-за большого количества серы в нашем бензине и катализатор выдает такой эффект. Однозначного лечения нет, только проверенные заправки и то, иногда, и они неправильный бензин продают.
В то время, я нашел только один способ - 98 бензин на восточной заправлял

На ауте несколько раз запашок был, хотя заправляюсь исключительно на Лукойле и только на 2х проверенных заправках.