Hi there,
Do you have an alarm/immobilser fitted? I took ages tracking down a fault in my immobiliser, that was disabling both my starter and fuel pump intermittently (Meta standard BMW alarm) - your symptoms don't sound dissimilar.
I removed the whole thing and threw it in the bin...
Mike
Good thought Mike, but no - no immobiliser or alarm on the bike.

It starts every time now on the button so to speak
I know it seems silly but the difference in my bike when it's firing up is remarkable. Hope this helps a bit.
