My 2007 has cost me many thousands of dollars and much stress with just 45,000 miles on the clock. Anything and everything is apparently my fault. The wrong gas, the wrong oil changes, not enough mileage!! Mazda are ripping me off and many more. I can't wait to sell this car but it's going to be...