Who did the last oil change? If it was the dealer and you have the documents to go with the oil change, it's on them. If they refuse to honor your warranty, I would contact Mazda.
Secondly, you had no lights come on? Did you even notice how hot your car was?