Emissions recall due to problem with swirl shutter valve on Mazda Mazda6

Mazda issued an emissions recall due to a problem with the Swirl Shutter Valve; this would cause the Check Engine light to illuminate.

RepairPal Verified
Average mileage: 94,233 (46,500–150,000)
5 model years affected: 2006, 2007, 2008, 2009, more2010
8 people reported this problem
The nation’s largest network of independent repair shops certified for expert training, quality work and fair pricing
problem details
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.