Many issues with my Mazda.
My Mazda cx-7 is a nice car. However, it has been one problem after the next. My check engine light is frequently turning on. I have taken it in to the Mazda dealer every time (with the same code) and they have told me different things each time (at the same dealer). First they replaced my variable timing valve. Before I even drove off the lot a week later, I turned my car on and it still had a check engine light. They then told me a head in my engine was cracked and that the entire engine would need replaced. Which would be another $9k after I had just spent $2k for them to fix my car. I then took my car elsewhere and was told I just needed to replace a belt in my engine. I replaced the belt and had no issues for a while. Then out of the blue my car had zero oil. Turns out my car is now burning oil. I have not had any check engine lights and was very lucky to find that I had zero oil before my car was destroyed. Now I am putting more oil in my car weekly until I am able to find a replacement vehicle for myself.