2004 Yamaha 30hp. Had 2 occasions yesterday when turning ignition key had no effect - no clicks, buzzes or any effect on the motor. Twiddling key eventually had engine crank and start. Was hot (27°C), engine had been running fine some 4 hrs previously. Suggestions for most likely causes gratefully received.