Sounds like a botched job of installing the waterproof case, and on top of that, putting the case around a damaged board...
I would contact Qmulus on this board about getting that board repaired. If you'd rather swap everything out, give Woody (ItsNotaNova) a call...
That fuse connector is kinda flimsy. When I went to plug in the fuse extension cable on mine it bent the connector straight up (too many muscles! LOL) I bent it back down, and no real damaged, but it's definitely not real sturdy...
Here's a photo of the sealer that comes with the kit from ECU Doctors:
And here's a link to the video on how it *should* have been installed:
https://www.youtube.com/watch?v=vIhf9j0jHlM
Hope this helps...