Not sure if anyone has aledy mentioned this but check the turbo hoses. Especially the 90 degree bend from the turbo to intercooler. Mine had delaminated inside and severly resricted flow. It was inflating like a bubble. Looked fine from the outside. Eventually it started stalling the engine. Power was well down before it finally gave up.
2 mins to check and cheap as chips to fix.

