hi had the same problem with my 08 plate x type the variable vain on the turbo gets clogged up and can be cleaned with oven cleaner(see on youtube) but you can get you can get home by dissconnecting the actuature rod to turbo ,this stops the gearbox going into limp mode.
regards
david