The DPF is the dumbest invention they have come up with for the diesel industry in the past few years!