A couple of weeks ago the bike started taking multiple attempts to start when warm - it would catch but not run on. Now it's showing the same reluctance when cold. I'm assuming it's a sensor problem with the ECU getting some duff information. Anyone experienced similar and solved it? Battery is fine, nothing has changed, it used to start first try hot or cold. I've taken it out for a good run once started to make sure it's not a case of sitting still to long.