My 200Di S3 did exactly the same . . .
Two problems - (a) top of fuel pipe stack inside tank corroded right at the top and full of holes, pulling loads air through and little fuel, (b) fuel filter bunged solid with waxy gunge from whatever the previous owner had stuck in the tank.