Monovalve is a likely candidate. We recently brought an '89 560SEL to northwest Indiana from south Florida with identical symptoms. Best $30 or so I've ever spent, and a very simple repair. I learned all I need to know on the diagnosis and repair right here. Good luck.
'89 560 SEL