Thanks. I pop-tested the injectors today and one was not firing correctly, and leaking at lower pressures. This was the one with the carbon buildup I mentioned earlier... anyway, I replaced all three nozzles/needles and they are all firing perfectly now.
I think this was the main issue, but...