I have a problem with my bike that started last week. It started sputtering and trying to stall while I was riding, and if I keep babying the throttle , I can keep it running. It sounds just like it is running out of gas, and will cough, die, cough, die, etc. Then it will run fine. One of the times I noticed the F1 light was flashing, but it stopped sputtering before I could read the code. This morning, going to work, I was going to fuel up, having bought some fuel system cleaner. It had 95 miles on the trip meter, which is a lot since most of my driving is in the city. I wondered why the light hadn't gone on yet. While driving along doing about 40 in 3rd, I noticed the fuel light came on, dim as usual when it first comes on. That was when the bike threw a fit, sputtered repeatedly, and I saw that the fuel light was bright orange/yellow suddenly. I was sure at that time that I WAS going to run out of gas. I played with the throttle for about 1/2 mile, and the fit stopped as suddenly as it began, and the fuel light went out. No problems after that, though. When I was leaving work today, I started it w/o using the throttle, like I always do and it stalled. It was then that I noticed the F1 light flashing. I tried to get the code, but the long and short seem so F1close that I can't tell the difference. The closest I think I got to it is 24, but, like I said, I really couldn't differentiate. After watching the F1 light for a couple of minutes, I turned the key off and restarted it, twisting the throttle about 1/4 turn. It started and idled fine, with no F1 light. It sputtered once on the way home after that. Any ideas?