Well the strangest thing happened, thought I would do the service manual tests so I pulled the check valve, blew both ways thru it, reinstalled it and put the hose back on, tested the booster, drove it, can't fault it, no more limp mode.
Maybe the check valve was stuck?
Still makes a noise like a mobile phone vibrating in the booster but drove it for 1hr different ways and happy dayz...