because pushing the flap down is giving it extra fuelling, if it has an air leak the flap won't move enough and therefore not enough fuel.
It could also be that the mixture is set very lean.........
And by the way air leaks can develop in about a million places on a MFI car, not just boost hoses.