Re: Bad PCM maybe???
The light on usually means that the cycle did not complete, the last time the top was moved. I'd start the engine, and put the top up and down manually, completely, three times. See if that clears it.
This talk of 'mold' really bothers me. It takes a lot of moisture to grow mold. Almost to the point where there could be corroded connectors, but let's not go there, yet.
To the manual top resync I speak of and see what you get.
ALSO, try this (either before the three manual times, or after):
With engine running, windows up and top up, turn "D" handle, do windows go down?