My old school thinking says the fuel delivery system is not dispensing enough fuel to bring the rpms up when you press the accelerator. The provide some more quesses:
1. obstruction in the fuel supply lines or lines that collapse under demand (I saw the latter once on a gasser that wouldn't accelerate unless you did so gradually)
2. fuel filter head problems
I don't "think" these relate to your problem as you say it has power at higher revs.
3. bad "signal" from throttle position sensor. I still am not clear on how the accelerator pedal communicates "go faster" on the 02 but however it does there could be a problem in that communication at lower rpms.
4. one or more sensors not building injector pressure properly at lower rpms. Could be on the front or back end of the system. For example the 05/06 has a pressure sensor/solenoid at the back of the fuel rail that can cause poor running by sticking and not allowing pressure to build properly if at all.
That's about the best I can do. I still don't think it's the injectors rather I think it's related to getting proper fuel supply under proper pressure to the injectors but....
You might send an email to Keith at GDE (
http://www.greendieselengineering.com/g ... ethod=home) and see if he has any thoughts.