So i took my car (08 MSP3) in today for its 30,000 mile check up. Had them check my 'check engine' light problem where it kept turning off and on randomly. Auto zone had plugged into it sayin it was just a fuse that was triggering it, but Mazda dealership says it's a bad EGR valve... estimated 650 bucks. The car only has 36,080 miles on it. I'm just 80 miles off from my warrenty.... go figure, i wish they could have had a bit of compassion and just covered it, with it being just a few miles over. But maybe i can call someone to ask. Reguardless, i was looking into this valve thing, and people said that you can just clean it, and it could be fine. Considering how new my car is, its hard to believe a part has already gone bad... Maybe a sales gimmick? What are peoples experience with this part? And any advice on the whole warrent thing?