I have a 2005 zx10 and last friday night i went run it at a local track and after a few passes the bike started missing at low rpm but ran fine when i would give it more throttle. It would mainly do it in the range of when you go to take off and not give it a whole lot of gas, but when you get it pass about 3000 rpm it ran fine. I know it did not hurt my top end because my bike was still running the same numbers as it did before the missing. So the next day i took the tank off and drained all the fuel out and put some fresh fuel in and some sea foam (injector cleaner) and cleaned out my air filter that was not dirty and it still does it. If anyone has had this problem or has any clue what is going on please help me out. By the way my bike is not giving me any FI codes or anything on my display.