Hey all; My bike is a '97 ZZR250, (inline two) with an '07 engine in it. So the bike is 12 years old, the engine 3. Some time ago I noticed some strange power issues. While on the highway at 100km/h I would open the throttle to pass and virtually nothing would happen. It would gain a 1-2km/h every few minutes, i.e. huge power issue. While the ZZR250 isn't a power hungry beast, I used to be able to open it up at 100 and still have acceleration to 140 without a problem. Fact is, it loses power. However, with the throttle fully open or at the position I would have it for that speed, the bike does not slow down (i.e. not a 100 % lose of power). If I backed the throttle off more until I hit 90km/h (or any arbitrarily speed slower) then opened up, it would not accelerate. And between that throttle position and fully open is like one huge long flat spot of absolutely no action. I thoughts at first were something carby related, fuel or air delivery. However the air filter was recent replaced, yet I haven't inspected the fuel tap internals (is that even possible to open them up?) or pulled apart the carbs. Side note, the carbs are the original ones, not replaced with motor. However it appears to do it more often when there is water on the road thus creating white spray behind the cars. This had me thinking it was electrical, not sparking on one cylinder. However, when I killed my first motor, I killed one cylinder, the power lose in that was massive, wouldn't rev past 5k-rpm under load, and would hardly make it to redline in under 5 seconds. One thing I tried a few times was clutch in, let it return to idle for a few moments, then power up and continue on. Sometimes this helped, today it didn't. When it was starting to really shit me today on the way home, I pulled over and played with the revs. Grabbing a fist full it took time to wind up with several noticeable flat spots on the way up to redline. So now i'm thinking electrical of some nature again. Does anyone have any other ideas of what it could be or which cause it is likely to be?? Thanks for your help.