It sounds like the fuel that is entering the combustion chambers isn't being burned...I have replaced MANY MANY distributor caps and rotors for this condition.
This is only a GUESS. IF YOU HAVE A FUEL LEAK, GET IT TOWED.
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS