Mercedes-Benz Forum banner

Idle Problems Odd Situation

824 Views 2 Replies 2 Participants Last post by  selfprodigy
I have a 95 c220 with 146k on it. In the last month I’ve replaced.

Brakes Rotors Pads front and back
Upper and lower balls joints
Front Tie Rod
Spark Plugs and wires
Fuel Filter
Air Filter
Oil Filter Plus oil change
I also ended up replacing a sensor by the transmission that was leaking fluid out of it? At least that’s what the mechanic told me.

Now I was driving about a week ago, and I had to slam on the brakes really hard to avoid an accident. Ever since that moment I’ve had a rough idle, when I’m stopping/stopped. The car starts up fine, and the idle seems to be fine when its in park. But when I shift to reverse, n, or drive the car dies, or shakes.

Well I had a diagnostic ran on it, and it was pointing toward the mass air flow sensor. So I bought a new one, and noticed my idle is still bad, but not as bad as before. Now the car will take off like a rocket ship, and I don’t have hard shifts in-between 1st and 2nd gear. However, the car still shakes, and upon occasion dies as I come to a quick stop. If I go easy and kinda roll with it… it will just shake instead of dying…

Any ideas would be helpful. I’ve spent about 2 grand all ready, and this is the last little thing I need to fix before I can get my car back to perfect condition.
1 - 1 of 3 Posts
Has that car ever had the wiring harness replaced? If not, I am wondering if the hard braking shifted the harness just enough to cause it move to position where it is now causing/exposing/revealing a problem that was about to occur anyway.

If the harness has been replaced, then time to work on another theory. Sometimes problems like these are worth taking to a repair place that has an actual MB Star Diagnosis System computer. It can be expensive but that can be offset by the time and money saved trying to guess.
1 - 1 of 3 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.