My GOD chris, that is some screwed up s***. Yeah, i think you have all the rights and i feel like any knowlegeble lawyer could take the case, because to me the whole situation sounds like bulls***. Good luck. Let us all know if we can help.
What the heck, mazda makes some of the coolest cars out there, why can't they support their s*** right. It almost seems like they are pissed that MSP had so many things go wrong overall, that they are just trying to discontinue the warranty on all of them as soon as possible.