Just got caught in major rain, no power after I turned car off

The fusible link blowing like that would tend to indicate that there was something shorting the electrical system. Be careful when you reconnect things. IMO, your connectors are due for a full re-work; I would not be driving it around much like that.