Mazda issued an emissions recall due to a problem with the Swirl Shutter Valve; this would cause the Check Engine light to illuminate.Google+
Car Problem Reports
Mazda Mazda6 Emissions recall due to problem with swirl shutter valve
Mazda Mazda6 Problem
Average Mileage: 94,233 mi (46,500 mi - 150,000 mi)
Visitor, 2008 Mazda Mazda6, 86,200 mi
appy light accelration and it appears to cut almost and rpms go up very fat,then comes bck down,normal speed.had replace cam shaft sensor.my mechanic says i needto replace crankshaft sensor now.help!! also check engine stays on.