Hi,
About the stalling problem, I bought an '86 300e a couple of years ago. I haven't had any problems with it stalling, but I found a website called:
http://www.mercedesproblems.com/
If you go to this site, you can select your make and read up on the other people's problems and what they did to fix them. Personally, I prefer this forum to that one. This forum is for people who want to fix their cars and not just ***** about them.
Anyway, back to the issue, apparently, quite a few people have had problems with the 300e stalling. Only one guy that I remember was able to fix this problem by replacing the wiring harness. Perhaps the wires get brittle. Who knows. Anyway, check that site and continue to check this one. You'll get your answer.
Oh, tell your Fiance that Camery's may be okay, but they don't reflect your superior taste!
Good Luck