Have Mercedes Questions? Ask a Mechanic for Answers ASAP
Hi, welcome to Just Answer. My name is Marty.
What you are describing is a loss of fuel pressure or a problem with the fuel mixture. I'm sure that the fault codes that are causing the check engine light to be on are related to the mixture. If the fuel pump is failing or if one of the sensors for the mixture control are failing it will give you this symptom. The cold weather can make the problem worse. You will need to get the car connected to a Mercedes tester to read out the fault codes that are stored in the engine control module. The fault codes will point to the problem area. A fuel pressure test may also need to be performed. Another possibility is an air leak at the air intake. The intake system should also be checked for vacuum leakage.
Let me know if you have any questions. Please remember to rate my service :-)
And yes, a bad tank of fuel could be the cause but I would normally expect worse symptoms if you have bad fuel.
Please let me know if you need further assistance. Kindly rate my service when you are done.
Excellent! Glad to hear it's doing better. Let me know if you need anything else. If you would please take a moment to rate my service I would appreciate it.