When was the last time you changed out your fuel filter?
Start there, see if power improves. Then I 'd check my timing belt, as well as where my pump timing is set.
Eco diesels seemed to have really wierd top gearing, not very tall, as I recall?
Anyone care to comment?