if its making oil, which might smell of diesel, it could be trying to regen the dpf all the time due to a sensor issue. a tune might fixed that if it disables the dpf regen.
had a similar problem with another diesel where it had dpf removed and tuned, but service guys accidently overwrote the...