First season out on a 1995 4.3LX alpha one. Been running great. Last couple times on the water, after an hour or two of skiing and tubing, I will notice that the time to get on plane takes a little longer, and then soon after getting on plane takes longer, it will start bogging at WOT or anything on the throttle that pushes it past 2400RPM. If I keep it around 2200 (just enough to stay on plane) it will behave. If I push it above 2500 it will start bogging, and going back and forth on it's own dropping 500-1000 RPM and recovering on it's own, bog, recover, bog, recover, , back and forth back and forth, until I ease up on the throttle just a tad. Everythign else is fine - it always starts on first turn of key, idles smoothly, trolls fine. And it never does this until it's been running for a good hour or two. Temperature remains between 145-155. The engine is easily running within this temp range for more than an hour or two before it starts doing this. Have about 8 hours use since I changed oil, filter, fuel filter etc a couple months ago. Compression was checked before I put it on the water and they were all fine and within 10-15PSI of each other. I haven't changed or inspected the little filter that I guess is where the fuel line goes into the carb and I didn't tear down the carb before I put it on the water. What else should I check if that isn't a fuel issue and why would it consistently only start to do this after we've been skiing and tubing for an hour or two each time we take it out on the lake. So far it hasn't been an issue since the kids are pretty much tired after an hour or two of skiing so we just head back to the marina just fast enough to stay on plane.