It's not identical Pete, we've got different mufflers...yours is bigger. You've always had a better flowing exhaust than my one. You'r boost went through the roof after installing it, my stock turbo never really budged.
This is 100% exhaust restriction, I just wanted a few others to confirm.
Nothing else on the car can account for what's happening.