Thanks for the replies.

Solenoid under the tank is main suspect though, as bike starts and runs no problem when arc is formed between connections on starter solenoid, headlight still wont come on though.