The only trouble I've had with mine was it wouldn't start one afternoon and it was the earth lead, corrosion at the engine mount but I had no F1 light if remember. There was a recall for this and yours being a 16 should have it.
You need to read the code of the dash to see if there's a fault and what it is. There's a grey block connector under the seat you can short out with a clip (Google seach) or buy the switch of ebay that connects in and let's you read codes and check the throttle position senor.
Also the clutch switch can give trouble, easy to short and the side stand switch but I've had no trouble with either in 40k miles.
Hope you find something.