Arvin... we have an expression here in the States... "That mechanic saw you comming!"
The car must be diagnosed by a reputable mechanic. The problem you describe could be caused by a number of things... for example your air flow meter could be sticking.
I would wait for Benzmac or one of the other techs to offer their opinion.
1993 190E 2.3
2000 Toyota 4x4 Tundra