If you go to a mazda dealer they should be able to pull up all the service work they have ever done. I would think you could get it for free. I would Consider getting the coils checked they have a short life span and if they go out they can mess your cat up

.