Hi guys, whilst on a ride my engine light popped on and then when i came to traffic lights the engine cut out, The dash then displayed an error code 15. I Managed to start the bike and pull over side of the road. After i turned ignition off and on, The engine light was gone as was the error code, But now i experience difficulty trying to start engine, Once its started, It runs fine just idles slightly higher when coming to a stop. Any ideas? Some kind of sensor packed up?