My 1988 w124 Mercedes 200 with carburetor (115.000 km) stalls when the engine is cold. The engine starts fine, but as soon as I put it in 'D' it stalls. I have to start to 2 to 4 times before I can drive off in the morning. Two blocks later everything is fine and the car runs great.
I was suspecting the automatic choke. I removed the air filter cover and looked into the carburetor entrance. There are two openings, one has a valve in it that's open when the engine is cold. When I turn the ignition key without actually starting the engine (I don't know if that's safe without the air filter cover) the valve closes, so that looks alright. When the valve closes the carburetor (probably the electromagnet that operates the valve), makes a loud buzzing noise that I'm guessing it shouldn't sound like.
Does this ring a bell with anyone?
Thanks, Ximinez