I don't have a diesel but from what I have heard in the past here are some ideas.
Air filter
Plugged fuel filter
Timing off
Dirty injectors
I don't know if this will help at all.
Good luck,
Mike J.
Air filter
Plugged fuel filter
Timing off
Dirty injectors
I don't know if this will help at all.
Good luck,
Mike J.