Had another problem develop this afternoon. Coming home from work I filled up with petrol, same petrol station as usual (same pump even) but when I went to restart the bike just cranked over and over and didn't want to fire. Tried a few times, then waited a minute and tried again, more cranking, then it fired up the instant I pressed the button! Remainder of the journey (another 45 miles ish) it was fine. When I got home I switched it off and tried starting again and it did the same thing. It'll just randomly start working and when it does it fires up straight away. Big backfire out of the exhaust on two occasions but that's just down to all the fuel going through it and not being burnt off I guess.
To add to this, I went for a quick run down the road and when I was turning round in a layby, sitting still in neutral it just conked out - not like a stall, but like I'd turned the ignition off. Once I'd got it going again it rode home perfectly, plenty of power, no missing or anything.
Now this definitely sounds electrical to me, but what could it be? It was wet this morning, but it was wet last week and had no issues then... anyone got any ideas? Need it for work and I can't really afford to have it off the road for any amount of time
Ta very much