I've got a 2000 Kawasaki 1100 stx di that I purchased a few months ago. It's run fine until this weekend. I ran it for about 10 minutes and the check engine signal came on and the warning light was flashing. It wouldn't go over 4,000 rpm. I got back to shore and turned it of and let it sit for 30 minutes. I started it and rode it for around 5 minutes fine and then the check engine came on again. I repeated this around 5 times with the same result. I checked the Kawasaki website and ran the vin and it has a recall for the fuel tank vent hose and fuel hose replacement. Could this be the issue? If anyone knows what's going on with it any feed back would be greatly appreciated!