I have a 2003 Mazda 6. It was running fine then 2 days later idling really rough & dying at idle. Drove great when at speed. Took it to get diagnosed. Got code P2177. Changed the plugs, wires, oxygen sensors, coil pack & mass airflow sensor. Didn't fix anything. Called a mechanic to come look at it. He said intake gaskets. Paid 250 to do that. Still doing the same thing. So he comes back & takes the intake off & puts silicon on it. That was $100. Today still doing the same thing. He said the intake is warped. Anyone else have this issue?