Got 258 v stratos on a trade. Had sat 5 years. Did all normal checks before starting. New gas, cleaned, checked carbs, performed link & sync, compression test, water pump impeller check. All done per factory technical manual. I can get it to idle ok sometimes, but not consistently, on muffs & in the water. Carbs cleaned & inspected 4 different times. Put it in lake twice. Each time it didn't want to idle properly. Had to get on the throttle quick or it would die. Even then, it doesn't want to increase past a very fast idle. Bogs down if you increase throttle. Decided to idle around just to run engine. Acts like it wants to go once in a while. Sometimes it will increase rpm's, sometimes it'll go ahead & climb. Today, after triple checking everything, put it in again. Got it up finally, and just rode for 25-35 min. Only ran smooth at 3/4 throttle. At full throttle, it would rev up & down like it was starved for fuel, running dry, and picking back up. Ran really good at 3/4. About 26mph. Squeezing primer bulb didn't give any definitive results. Readjusted floats to increase fuel in bowl & fuel flow, and it never would increase throttle after that. Just put it back on the trailer. At my wits end trying to figure this out. Gonna go ahead & replace all of the fuel lines to the motor to rule out any possible air leaks. Any ideas or opinions appreciated.