I had the same intermittent FI light problem. I cleaned the chassis ground(a bundle of green wires on the left side under the seat), cleaned and tightened my battery ground, and R&R'ed the ECU plugs. I didn't find any noticable corrosion anywhere, but my battery ground may have been a little loose.
The light is functioning normally now and has been for several weeks. I hope this fixed the problem because the next place to look will be the harness.
I think the 2001 has an "improved" wiring harness that elimates one of the potential trouble spots on the '99 and '00 models. Maybe you will just find a loose or corroded connection somewhere.