
Start up the bike this morning, runs lumpy for app 90 seconds then fires correctly and sounds fine. Run it approx 40 miles, never misses a beat. Stopped for a minute, then tried to restart, ticking over like in the morning, but won"t rev at all.Took the panels off to get to the plugs, even found a "plug spanner", (well it says that on the spanner!), both plugs were firing??
Anyway found a cafe, had a brew and a butty, went back to it, same again for about 2 mins. I then drained the carb float bowl screws, just incase. Still the same again. I let it rumble along on sort of tickover, then it just burst into life again! Ran it another 25 miles again till it cut out, (near home). Pushed it 200 yards, then free wheeled it on tickover, put it in second gear, and it was off again. Got home ok, then tried to start it 2 mins later, same again.

Anybody any ideas? It seems electrical too me.
Also, the bellypan was full of oil, is it from the shock??

Oh almost forgot, i get a sort of whirring noise when its cold, could it be the waterpump impeller, its that kind of whirr, gets louder, then just stops!.