If your lumpy idle is really noticeable then I would guess your egr vale is playing up and not seating correctly. The only clue star will give is a high air intake temperature.
It won't log a fault code
I knever knew EGR valves were in these engines?! If it is, hopefully MB should recognise this fault.