Just turned 200,000 miles on my '03. In 13 years, have changed one timing belt, one left front wheel bearing, numerous sets of brake pads and various tire sets. That's it. The reason we have owned and continue to buy Mazdas when needed. BTW, the '5 still runs as new.