I have a AV Nuvolari Freerace 119L and when it gets going the fin starts buzzing, getting worse the faster I go until its screaming at me. I'm thinking this must be slowing me down

. I also noticed at speed some water coming up through the holes where the fin screws are.
Finbox on this board is a Deep Tuttle, and I have a decent fin - Tribal 34 Slalom fin with a deep tuttle adapter.
Originally the fin set about 3 mm low in the box so a quick coat of spraypaint and now the base of the fin fits flush with the board.
The fin feels really tight in the box to me and I always crank the screws pretty tight too.
Has anyone had this problem and managed to fix it?