This essentially the same answer as your other question related to poor running, thee are instructions on how to pull your Kawasaki error codes. This procedure works for all Kawasaki EFI systems from 2001 to 2015
Need the FI Error Codes First
There multiple possible answers as to why your FI light is on but this is a bit of a guessing game unless you pull codes using the following procedure.
This is a workaround from using the official Kawasaki dealer tool to get your fuel injection related error codes.
Once you have collected the error codes you can now begin to troubleshoot your issue.
Here is the procedure to get Kawasaki fuel injection system error codes
Step 1
Pull off your seat and near the battery negative terminal there will be a self diagnosis lead coming out of a connector. The wire is yellow. It looks like this.
Step 2
Get a wire, one with alligator clips on either side is what I use. Makes things a bit easier.
Attach the alligator clip to the yellow wire.
Step 3
Turn the ignition switch to the 'ON' position and wait a few seconds for the start procedure to complete.
Step 4
Attach the lead to the batter negative (ground)
Step 5
Watch your FI light. It will begin to blink long and short flashes.
Step 6
You will now interpret the flashes into a numerical value using the following table.
Interpreting Error Codes
The FI light will be flashing long and short blinks.
The long blinks represent 10 through 90.
The short blinks represent 1-9
If you get three long flashes followed by 4 short the error code would 34 and you can reference on the table.