you need to find out if its the starter motor thats the problem or the starter relay,next time it fails to start listen to see if you can hear a single click when you press the start button.
adam bike doctor(of milton keynes motorcycle centre)
February 2011