Dom check the line from the back of the gauge, give it a suck and block it off with your tongue and see if it drops on the gauge. If it does you know it's leaking on that olive union.
I used to sit on -18 in hg on idle
I'll look at the video when I get on my PC and not on my phone