Vehicle: 2017 Mercedes-Benz C300
Hey everyone,
My 2017 Mercedes-Benz C300 (W205) with about 75k miles just threw a check engine light. It started running really rough, especially at idle, and feels like it's misfiring. I pulled out my OBD-II scanner and got codes P0301 (Cylinder 1 Misfire Detected) and P0300 (Random/Multiple Cylinder Misfire Detected).
I've tried restarting it a few times, but the issue persists. The car feels sluggish and I'm worried about driving it much further. Has anyone experienced this with their C300? What could be the common culprits for these specific codes on this model year?
Any advice on what to check first would be greatly appreciated before I take it to the dealer. Thanks!