Thanks! Makes perfect sense.
After cleaning / re-installing and another spirited canyon drive it seems to have made a difference, no leak/condensation
I was very careful with those screws, only tightened by hand.
Still keeping an eye on it.
Later,
Andy