At those revs that's kinda when the turbo spools up, so my initial thoughts would be Turbo, DV or maybe the TIP? (Turbo intake pipe)
When you say it's dying, what do you mean? Do the revs drop or does it try to keep going and stutters past those revs? How does it feel? Is there obvious feeling of decrease in power?