Reyan ... I have people in my family who own corolla and camri their cars are around 100K and they never had a single problem .....they brought new brand too and they were against my decision when I was buyign mazda3 ...and now they laugh at me -
I spoke to my friend who has a sedan mazda 3 purchased at the same time I did ..his car showed engine light on 30K and he had to replace some part too ...that makes me think is there an issue with mazda3??????? Were my friends right when they told me not to buy mazda?????
it's not like the engine or tranny was blow, it's a sensor and as with everything they go after sometime. The reason you bought a Mazda over a toyota is because you didn't want to drive a boring car. My friend have a 1994 corolla with 175k and it runs perfect never had a problem, he also have a 2003 Sequioa with 56k and the tranny has already taken 2 craps. Every car breaks at some point and the recommended service for the Mazda is every 3k and you've been going every 5k. The only reason I can see why you go every 5k is because your'e probably using Syntethic oil.
There are other countries that exist besides the United states. 5000 KMs is approximately 3100 MILES. Service intervals are called for every 8000 kms (use schedule 2 in the owners manual for Canada), so 5000km interval changes are fine.
Anyways, to the OP I think it's just bad luck your MAF died right after warranty.
As someone mentioned you may be able to reuse the same MAF if it is just dirty and needs to be cleaned.
i have also noticed from the day one that my car takes a while to heat up when I turn on the heater in winter .... and takes time to cool when I turn on the AC in summer ..... I dont like that.