So I have my 2004 xb12s that usually runs good. Recently my bike will start right up and then start to idle fluctuate. When I go to give it gas it will die on me. The only way I was able to get it to move was really ride the clutch out and give it a bunch of gas real quick. I cleaned and re oiled my air filter and it ran fine at first but is doing it again. If the bike runs for a few minutes the problem seems to go away. Does this just seem like a tps reset problem or something more? I will do a tps reset when I get my laptop with all my software on it on Sunday. For now I am just letting the bike sit. Any help would be much appreciated.