i had a exactly same problem intermittently - new spark plugs helped for a bit but since i got one of those trickle charger solar panel things for the dashboard which i plug in even if just leaving for short time starts first time every time - not much help to you now i know