Mercedes that won't stay going

We have a 1991 Mercedes 190E that just won’t stay running. it’s hard to start, once it is started, if the RMP’s are not kept up to 3000, then it dies and takes forever to re-start! Got any ideas or suggestions?