The main hot/red wire going through the bulkhead connector is probably the culprit (I've been there, done that). The connection at the firewall will corrode, then overheat, then melt the terminal block. It could be causing the strain on your gauge also. The sooner you take care of this, the less damage you'll have.