Thanks for the feedback Datarebal! It did seem odd that there was so much silicone if at all needed.
Sorry for the stupid question, but what do you mean by "get the GRP detailing checked and corrected"? Would you know where I can get more information? Im hoping once the rain clears up, I can...