my friend has similar problem in throttle on sl 500, the indi spent car cleaner can to clean it, switch off electronic use, drove it upto 140 mph to double check all ok, then he reprogrammed it, at start it would run at 1500 rpm for less than 1 min then cut down, but it runs ok and does not have problems with limp mode anymore.
also it low petrol sensor and **** in the tank can also cause problems
i realise might not be the same problem but another throttle solution
also it low petrol sensor and **** in the tank can also cause problems
i realise might not be the same problem but another throttle solution