For anyone reading this after some info, it was a sticky turbo vain causing my limp mode at speed.
Took it to a different garage for a scan and it came up with "charge pressure control positive deviation" as a fault code, basically overboosting. Checked the actuator and it was tight-ish, did...