I recently had a prob with FI light staying on.It turns out on the 2005 model
when you fit a aftermarket can it can play sillbuggers with the solenoid
when you first turn the key on.
I had it fixed under warranty,so I don't know alot more about it.
what model is your bike ???
63SIX