I'm getting a high pitch whine from what I suspect is the driver's side inlet to the intercooler. Took off the undercarriage panel on the front side and seen the clips. This was actually really easy to take off and it has a lot of play in it (like your video). Inside the hose is a rubber seal that looks like it should expand a little under pressure, but with the amount of play on the hose, I am certain this is the source of the leak. When you had the leak, did it sound like a supercharger winding up?