It could be a couple of things iver the fuse has blown in battery box or fuse wire has come out of regulater behind ignition cowling below cdi or battery is nakerd will be something simple like that and headlight wil always come on when kicked over because its powerd by the magneto coil behind the flywheel.