Wishful thinking, right ?! Just changed the top intercooler hose and the boost leak is now gone.
While going through the various compartments in the boot, I've noticed that in the right hand side, there are 2 wire bundles with plugs, that are not plugged into anything... I'll take a pic and...