My 2017 Mercedes-Benz C300 (W205) with the M274 engine has been acting up lately. I've noticed a really rough idle, especially when cold, and the engine feels like it's misfiring under acceleration. The check engine light came on a few days ago and hasn't gone off.
I took it to a local shop, and they pulled codes P0302 and P0304, indicating misfires on cylinders 2 and 4. They suggested it could be anything from spark plugs to injectors, but I've heard about some wrist pin issues with these engines. Is this a common problem for the 2017 C300? What should I be looking for?