I've seen the hot leads off the alternator and starter relay/fusible link melt into the firewall connectors due to too much corrosion on the connectors. Don't overlook this part of the harness as the culprit. All the juice to feed everything but the starter main wire runs through those two leads, either from the battery to the ammeter, or the alternator to the ammeter..