We went on a 4 hour ride this weekend and for about the last 1/4 of the ride my Z1000 would not rev up and would only let me give about 1/4 throttle or it would stumble, felt like it was going to die, as long as I only applied light throttle it would run. After We got back, I cleaned it up and let it sit for about an hour and then took it out on the road it ran fine, any thoughts as to what may cause this? I did keep an eye on the dash for the whole ride as I am paranoid about losing oil pressure or over heating as my other unit a Uforce 800 had defective oil lines and my friend toasted the motor, there were no warning lights and the temperature was the normal 3 bars, same as last 2 years.