As said before, the Check Engine light is always lit with FI on the LCD until the bike is running.
Things to check: clutch switch - clutch engaged to start, kickstand switch - bike will not start/run with kickstand down unless in neutral, and fuses.
Or the start switch... the guy I bought the bike off always shut the bike off with the key only... and I do the switch on the bar, then the key...
So when I test drove it, I killed it my usual way... then the next day when he went to move it, he said he was in a panic because it wouldn't start....
Eventually he noticed the switch ;D
Not saying it is the case here.. but sometimes it happens
As mentioned it sounds like either the clutch switch is stuckl, or it is in gear the side stand, or the side sensor is stuck or malfunctioning... (happens when you ride on crap roads, it gets caked in road salt and dries stuck as you ride... then when you get off it doesn't pop back out all the way)
or the switch, or the clutch switch...
if you don't hear the FI prime it is probably something with the bar switch...