Hi,
I'm afraid this is a case of start at the fuse and check everything.
Check battery charge, check earth wires, check connectors, check start button, etc etc.
It can be something as simple as a broken wire or corrosion under an earth wire.
Cheers
                
 westcountry
                
 October 2013