Your boost log is absolutely fine, everything else inc timing looks good too apart from inj quantity.
Regarding inj quantity the deviation you see is the correction or adjustment that your ECU makes to maintain smooth idle. Normally if the correction that the ECU makes is too high then that generally points to the injectors having troubles or a worn CAM.
Usually when the correction factor is greater or equal to a value of 1.0 mg/stroke (positive or negative) you will generally begin to notice some operational issues like what your describing.
Have you run a diesel purge? When was the last time you changed your fuel filter?
If you have not done any of these recently (last 10k miles) then I would firstly change the fuel filter, and do a diesel purge (liqui moly is what I use). And fill the fuel filter with liqui moly (or some other additive) bleed it and run the car. Check out values after a little running and see if its improved.
Secondly I would look at your CAM to see if its ok (looking very closely at the #4 cylinder lobes - the
exhaust lobe usually goes first).
Then I would do a compression check (or can be done before inspecting CAM). If these are all good, then I'd say its time to start looking at possible injector(s) issues.
Thanks