Headlight Switch Cranks Engine??

Sounds like a short between wires in the harness to me.
(like a hot headlight wire melting into the starter solenoid wiring)