Dpf light is on and chockin engin down
Guessing the light indicates it either needs a manual regen or a forced regen by dealer. Owners manual should be able to explain it. V