225 vacuum leak and stumble

If I remember correctly yes they where loose but I'm not 100% sure as its been a few weeks.

Yes the mounting surface was clean.