Anonymous wrote:I would also contact Mazda directly and file a complaint even if the warranty covered the work. That way you at least have started a paper trail for the next big thing that goes wrong. I had head gasket issues with a Subaru and had to pay for it out of pocket. I contacted Subaru and they worked with the dealer to get me a discount.
This. I've owned 3 Mazdas and have never had issues like this. My current has well over 100k miles and I'm just getting into issues that aren't typical maintenance.