My E300, 1993 with 128K is in the shop now with what was diagnosed as head gasket leak with oil in the coolant. I am glad to read on other posts this may not be as major a problem as I first thought. After this is dealt with on the warranty, plan to deal with the stall problem, the more I read the more I think it is this sticky idle control. But I would not give up this car- it is wonderful, and even with these newly discovered problems, I'd buy it again from the same dealer and at the same price. In fact, I'm looking for another one for a friend.
I think these 300's are some kind of metaphor on life! So who wants to miss out on that?