Its a pity nobody appears to have answered your post, but as a one time owner of a B Max with Powershift who used to post on this forum, my advice, although probably unwelcome, would be thus.
Take your car to your nearest Ford dealer and insist they fix it under warranty. As stated elsewhere, the gearbox is warrantied up to five years because of the vibration problem caused by the clutch and your car should be fixed for free up to 2021. Once fixed, part ex it for something else at a Ford dealer. Its unlikely they'll refuse to take one of their own cars, because at the end of the day they supposedly have the wherewithal to fix them if they go wrong. Mine was valued by the dealer at book price, though there was a ridiculous last minute quibble due to the sales manager playing dirty. Then buy a different car that doesn't have this problem. My choice was a Honda Jazz, and I've never regretted it for a second.
I had my 2013 B Max fixed by a local Ford dealer, but even so I never had any confidence that the car wouldn't go wrong again. Its also the case that many independent dealers will not take these cars in part ex because of the cost of having them fixed if the Ford dealer refuses to play ball, or if the car is out of warranty. Good luck, whatever you decide to do.