I have an 07 CX-7 that I bought in April. I took a 6000 mile trip this summer and could not have been happier with the comfort and performance of my vehicle! Two days after I arrived home...I noticed a grinding noise when I started it up. It was happening everytime I would start it so I took it to the dealership. They had it for 3 weeks! First they said it was something to do with the timing belt so they had to pull the engine and replace it (it took several days to get the part in). After all of that the noise was still there. They talked to the "hotline" and decided to replace the entire engine! This took several weeks for the engine to arrive! After it was installed I had several "kinks" to work out. The electrical system seamed to freak out a bit. I have had nothing but problems ever since!
I am in the process of trying to settle with Mazda and the BBB Lemon Law Dept. I want a new vehicle but they will not budge! They are offering me an extended warranty or $2000. I am not happy!
I drove a 2002 Hyundai Sante Fe for 5 years, 90k miles and NEVER had it in the shop for anything. I wish I had replaced it with another Sante Fe!!!!