E420 revs low rpm
1. What do you mean - "it will rev on it's own" - do you mean coming to a braked stop it drops "too low" almost like it going to choke/stall, then catches itself and goes up over normal idle - drops down again - something like that ? Common issues for these symptoms cans be failed MAF (part# 0280217807) or Fuel Pressure Regulator diaphragm has broken/failed (part# 0 280 160 587)
2. Genuine Bosch MAF is pricey $200-$230 for genuine Bosch ONLY from a trusted source - China knockoff's are generally sh*t and internet offers on MAF no-brand/quasi-brand-or actuall counterfeits abound. Check the shape of the MAF connector so you get correct replacement MAF if you go that route.
3. Genuine Bosch Fuel Pressure Regulator is cheap at $35.. and replacement "on top" of engine is very straightforward.. in later W210 this Pressure Regulator feature was built into the 4-hose fuel filter - on your 2-hose fuel filter - this pop-off fuel regulator in on top of the engine
4. Heck - make sure you have fresh Fuel Filter - very straightforward - NOT retail store fuel filter - Mahle/Hengst is about $20 - Bosch genuine is about $30
5. Throw 1/2 bottle $9 Stabil Marine Formula (Blue) in the tank after you solve your issue to do cheapie fuel system cleanup



