Hi I have an 07 plate is220d which to be fair has had very little problems.
A month ago it was sluggish, to the point of dangerous, pulling away in 1st gear. Then the VSC light came on and the AA said blocked DPF. I had the DPF chemically cleaned but still sluggish.
I had the EGR cleaned and the inlet manifold, still sluggish, I even swapped the MAF sensor with a friend who has a Toyota, still useless.
I then thought back to the old days and decided that if it was years ago I would have suspected a loose throttle cable or linkage, but this car is drive by wire.
I decided that it might be a faulty or dirty accelerator potentiometer, I sprayed it with a good dose of electrical contact clener whilst pushing the pedal with my hand.
I don't know whether this is a permanent cure, but I can honestly say the car runs better than it has done for years, the fuel consumption has improved only slightly but I can live with that.
Give it a try it might work for you.
Pluffy