Here's a strange thing that hasn't happened before. Last evening I took the bike out (03 RG FI), and it started up but sputtered and coughed for several blocks, just like my old carbed bike would do if I forgot to turn on the gas. Finally it died and wouldn't start. Thinking it was gas, I opened the gas cap a bit and heard a rush of air into it, and tried again. It started right up and ran the rest of the evening with no problems at all. So I thought it was the gas cap on too tight and bad venting. Today, the same thing happened, so I loosened the gas cap while riding. The problem didn't go away, but the bike didn't die. After about a mile, and after I screwed the cap on again, it settled down and has been fine since, even after turning it off long enough to get a haircut. When I came out and started it up, everything was fine. I've had the bike for 4+months now and it's never done this before. The bike is garaged, so it wasn't too hot or too cold when this problem began. Any ideas?