 Purchased this car new, ran great until 
just after warranty expired, then had 
one problem after another from O2 
sensor, catalytic converter, and 
finally when out of warranty, 
transmission sensor went, and Schwartz 
Mazda in NJ misdiagnosed and repaired 
with a rebuilt trans.  After 3 more 
visits, still having the same syptoms 
that originally brought me to the bring 
in the car, spedometer drop out, o/d 
off light flashing, and car revviing 
out of control, they finally replaced 
the speed sensor on the transmission. 
This is after a $2000 transmission. Let 
the buyer beware, when your 50k 
warranty runs out you are on your own.