WHY DOES MY CAR VIBRATE WHEN COLD???
A few questions/clarifications:
- Does it sound like just a rough idle?
- When you say "cold" do you mean actually cold outside (e.g. <0 degrees Celsius) or when the engine just isn't warmed up to operating temperature?
- How many miles do you have on your engine?
- Are you up to date on all of your scheduled maintenance?
Start with the cheap basics (which it sounds like something you've already done based upon your post). As engines age, they will start to idle a bit rougher as sensors get worn, etc. Rough idle can be caused by a lot of different things - sensors starting to go, carbon build-up in the engine, dirty fuel filter, dirty throttle body, old spark plugs, etc.
If I were you, I'd do the following:
- Scheduled maintenance - replace the fuel filter if you haven't done so recently. Do the same with your spark plugs if they are coming up.
- Try running some fuel injector cleaner through your engine - I believe MB recommends Chevron Techron. You can pick it up on Amazon for $7-8. You may want to consider trying another product too - I'm very skeptical of "snake oil" products but I've tried Marvel Mystery Oil, Sea Foam and Berryman B12. My Jeep seemed to smooth out the best with MMO, I still skeptical though (placebo effect).
- I've performed this on my jeep before, never on a Merc, but you can try pulling your fuel injectors and cleaning them. It's pretty rare for modern cars to have fuel injectors go bad so you probably don't need to replace them. Unless you're getting an engine code, this may be more work than it is worth and the aforementioned cleaners might do just enough to knock any gunk loose.
- Not sure for your particular MB but, from my experience, a dirty IAC, MAF, or perhaps a MAP sensor could also cause a rough idle when cold. I'm sure when you cleaned your throttle body you also cleaned these sensors too. I've found that pulling the sensor and cleaning it manually works best (at least on my Jeep it did). Now that I think about it, I'm not sure if w203s have an IAC sensor (hopefully someone more knowledgeable will chime in and correct me). I saw no one had responded so I figured I'd give some friendly suggestions to start.
Keep us posted on what works and what doesn't! It's frustrating to find threads of other people with the same problem as you but they never post what fixed their issue.
A few questions/clarifications:
- Does it sound like just a rough idle?
- When you say "cold" do you mean actually cold outside (e.g. <0 degrees Celsius) or when the engine just isn't warmed up to operating temperature?
- How many miles do you have on your engine?
- Are you up to date on all of your scheduled maintenance?
Start with the cheap basics (which it sounds like something you've already done based upon your post). As engines age, they will start to idle a bit rougher as sensors get worn, etc. Rough idle can be caused by a lot of different things - sensors starting to go, carbon build-up in the engine, dirty fuel filter, dirty throttle body, old spark plugs, etc.
If I were you, I'd do the following:
- Scheduled maintenance - replace the fuel filter if you haven't done so recently. Do the same with your spark plugs if they are coming up.
- Try running some fuel injector cleaner through your engine - I believe MB recommends Chevron Techron. You can pick it up on Amazon for $7-8. You may want to consider trying another product too - I'm very skeptical of "snake oil" products but I've tried Marvel Mystery Oil, Sea Foam and Berryman B12. My Jeep seemed to smooth out the best with MMO, I still skeptical though (placebo effect).
- I've performed this on my jeep before, never on a Merc, but you can try pulling your fuel injectors and cleaning them. It's pretty rare for modern cars to have fuel injectors go bad so you probably don't need to replace them. Unless you're getting an engine code, this may be more work than it is worth and the aforementioned cleaners might do just enough to knock any gunk loose.
- Not sure for your particular MB but, from my experience, a dirty IAC, MAF, or perhaps a MAP sensor could also cause a rough idle when cold. I'm sure when you cleaned your throttle body you also cleaned these sensors too. I've found that pulling the sensor and cleaning it manually works best (at least on my Jeep it did). Now that I think about it, I'm not sure if w203s have an IAC sensor (hopefully someone more knowledgeable will chime in and correct me). I saw no one had responded so I figured I'd give some friendly suggestions to start.
Keep us posted on what works and what doesn't! It's frustrating to find threads of other people with the same problem as you but they never post what fixed their issue.






