I've heard the fuel pressure regulator can fail and cause the this problem. Also, could be a bad injector or two. A friend told me you can tell a bad injector by scanning the exhaust manifolds with an IR temperature scanner. The cooler spot on the exhaust manifold corresponds with the bad injector.
Never worked on diesel myself, so afraid I can't help beyond that.