Excess oil in the sump can be a leaking fuel injector or the result of multiple failed DPF regens.
Do you get any smoke on start up in the morning?
The dpf light comes on approx once a month even though i do a couple motorways journeys every week.
It normally starts smoking a day or 2 before the dpf light will come on, and once the lights turned off it will go.
But since that massive puff has been smoking all the time.