headlights always on?

Look at the bulkhead connector. One of the headlight wires is right next to the fusible link feed coming from the starter relay. If you have started to melt the connectors they could be touching.