Let's know how it went for you. I sure hope that your mechanic can find a sure (and inexpensive) fix to your problem. These cars are too nice to just "junk" them.
BTW, VRSMITH had a really good suggestion. That is, to create a list of good, reliable M-B mechanics across the country. Such a network of well-known, and reliable, mechanics would be really useful when we travel outside of our "jurisdiction" and need emergency repairs. I know that Mercedes Benz already has such a network, i.e., their dealership system, but sometimes we want something more than what the dealers have to offer.
1989 300TE "Alice"
1990 300CE "Sam Spade"
1991 300CE "Beowulf" RIP (06.1991 - 10.10.2007)
1998 E320 "Orson"
2002 C320 Wagon "Molly Fox"
Res non semper sunt quae esse videntur
Not in this weather!