my 2010 mazda 3 gt 6 speed began running rough today and then the mtor began to surge violently and then the check engine light came on! th car is being towed to maple shade mazda for service. this bbbbbbbblooooowwwwws! i hope that its not something big. i have never put any thing or modded any thing mechanical i dont race it and i take very good care of it this is the first new car that ever left me stranded. i hope this is not the start of a new trend because up until now it has been one of my favorite cars ever.