Hi Andrew Iv'e not had this problem on my X Type but I did on a car a few years back and so I think you have a really bad vacuum leak on you brake booster so when you apply your brake the leak changes the engine mixture stopping it.??? Get someone to check the booster while you press the brake.??? Frank