Ffs headlight switch melted...
Luckily its summer n gets dark late oh and the million watts of other lights
You mean to say that with all the other upgrades you didn't put relays in the headlight switch?
Get one of these when you order a new switch.
http://www.paddockspares.com/boomslang-performance-headlight-loom.html