Thanks for the heads up. I have just ordered a set from Motobins 

I would advise checking/ changing one thing at a time, otherwise you wont be sure of the cause. If you have a frayed throttle cable I would start there as that would be a very likely cause. Also when removing the cable junction box you will get the chance to check all three throttle cables and to clean the box itself and lube with silicone spray.
Then test your bike. If you still have the problem I would start checking your electrical or fuel components one at a time again.
As well as all the other things already mentioned, I would also suggest checking your HT leads. You can check their general condition visually, but also compare the wire resistance with a multimeter. Both wires should have similar resistance to one another. They can break down internally through corrosion. Motobins sell the enduralast silicone leads which are very good quality at a good price.
Hope this helps...
