Next time your in Syrause, drop me a line.
As far as Romano Motors, yes, I have had TERRIBLE experiences with them. I had my car there last August with this problem, and they never fixed it. I can honestly say that I know about 10 times as much info about mercedes than the service managers do there. I would constantly prove to them how they are wrong. They didnt like this.
I ordered a new transmission overload sensor and pray that it is going to solve my problem. I have cleared out the codes 3 seperate times, and this one constantly comes back, the last time, all by itself. Say a prayer.
Your rough idle could be the engine mounts, although, if its really rough, could be a combination of things.
93 300D 2.5 Turbo, Black/Palomino 273K
09 E350 Black/Black 41K