I'm by no means an expert here.
I've dabbled a bit into FI on my bike, that's it.
I will confirm that FI does strange things when the battery is low. Try jumping off a 12v battery (like a *car battery* or lawn mower battery that is known to be good. If your bike works perfectly while being jumped, the issue is your battery.
Also, @
akima had some issues with her OEM FI ninjette a while back. I believe it needed a second priming squirt to start in cold weather. If the issue isn't the battery, try cycling the key on an off a second time when it gives you trouble.
As suggested, check the intake for blockages/dirty filter as well. Those are simple things that can really make starting your bike a pain.
*only the battery or a non-running car. Never ever jump your ninjette off of a running car. The excess voltage provided from the car's alternator has the ability to fry the diodes in your charging system.*