the fi light on my 99 staying on was due to corrosion in the test plug.   this is from the cbrxx .com forum    Fuel Injection ( EFI ) Fault Diagnosis and Checking If the fuel injection system ( FI ) warning light on the instrument cluster illuminates when the motorcycle is running, a fault has occurred in the fuel injection/ignition system. The engine control module ( ECM ) will store the relevant fault code in its memory and this code can be read as follows using the