Well, 2 covers can be worse than one. Because moisture that gets trapped, never evaporates.
I say, rip the carpet out, inspect the deck, replace if its getting soft, if not, sand, coat with resin and then gelcoat the whole thing in non-skid gelcoat, throw that carpet in the trash heap where it...