Vehicle: 2018 Mercedes-Benz C300
Hey everyone, I've got a frustrating issue with my 2018 Mercedes-Benz C300 (W205). The check engine light came on last week, and when I scanned it with my OBD-II reader, I got a P0171 code: System Too Lean (Bank 1).
The car seems to run okay most of the time, maybe a slight hesitation or rough idle when cold, but nothing major. I recently had an A-service done, and they mentioned no immediate issues, but this light popped up a few days later.
What are the common culprits for this P0171 code on these M274 engines? I'm hoping it's not something too serious or expensive, as I've heard about various vacuum leak issues on some Mercedes models.
Any diagnostic tips or specific areas I should check before I consider taking it to the dealer? I'm comfortable with basic DIY, but don't want to mess anything up.