I'm experiencing a weird glitch with my Fazer. If I ride it half a mile to the fuel station (or similar), leave it a few minutes, when I come back to it, the bike refuses to start in neutral - the engine turns over, but doesn't fire. When I kick it into first, however, it often starts straight away. Why!? Any ideas?