Some people change their relays every year or two as a matter of course, treating them as a consumable - they're only a few quid.
In the grand scheme of things that is fairly significant as that is the sort of mileage they suffer from valve guide wear, check hydrocarbon readings and i bet they are through the roof
Update... Tonight I took the throttle bodies off, front one was completely coked up, so I've cleaned this along with the connections for the stepper motor, and all ancillaries down there. Bike started on 2nd click, runs smooth but again wouldn't restart after this. Front exhaust valve was 0.04 (haven't checked inlet valve yet) and I've done a work-top throttle balance to see if they were out, which has about 2mm difference on opening. Guesses being still a balance needed, thoughts on valves? Also worth mentioning it has a termi slip on and k&n filter.. what airmixes would people advise? Currently running 2 turns out on the screw. Cheers, Doug