i know about stupid little things kill switches etc spent an hour trying to start a bike one day (big honda single on electric start)
changed plug checked wiring gve up dug out old RD 250 that had been stood under a cover in the garden for a month started second kick honda became a swear word, went out on 250 did the job i had too do got home and turned the fuel tap to reserve on the honda and it started straight away, had been away in the truck for a fortnight and forgot it was low on fuel, as well as an XS650 owner i know through the Rd forum (Snowy, you met him recently Drewpy) spent ages trying to start his XS to discover the tank was empty
merv