...just with the mechanic? I took my Mazda to Autozone because the check engine light was on and blinking at one point and they said it was the egr. I took it to a mechanic they recommended and he cleaned and put it back in. A day later the check engine light was back on and blinking. So I took it back and they said it was the egr so they said it would probably have to be replaced. I was told that Mazdas ( or foreign cars to be exact) would last a long time but when the break down they are expensive to fix. Well this car is ten years old and I got it just as it started to break down..just my luck. I've already spent 1000 dollar on repairs. :'( Someone help!!