Unclebob, I left my air temp sensor unplugged accidentally when putting my tank back on. After taking the tank back off again to plug in a little plug (and swearing at it a bit because I'm an idiot for leaving it unplugged) and back on, the FI light wouldn't go off.
After much head scratching, it appeared that the code would not clear until I had run the bike 10-15 miles, so don't just look for the code clearing, the air pressure sensor might be similar to the temp sensor where you may have to run the bike around a bit. Iirc it cleared itself after I switched the ignition off and back on when I got to my turn around point.