My '02 998 has an interesting problem. Just wondering if anyone else has experienced this. After filling up at a gas station, the bike will frequently crank but not start. A quick opening of the gas tank lid cures the problem. My theory is that the vent opening on the cap and the rubber vent tube are not lining up properly. BTW, it never has fuel starvation while running.