Im still working on recovering and repairing all the troubles I had during my vacation trip. I had a bad U-joint and I replaced both of them now, along with the gimbal bearing and bellow. I swapped my B1 lower that was cracking for a B3. The other problem I had was that I would come up on plane and get to 3400 RPMs and it wouldnt do anymore. I pushed the throttle all the way down and nothing changed. It was running smooth and had no hesitation at all. It runs perfect from idle to 3400. I dropped off plane changed both the inline fuel filter and the water seperator filter. No change. It just wouldn't go any faster. I usually run up to 36-3800 to get around boats and such and top out around 4300. I checked today and made sure the throttle cable was opening the butterflies wide open and it was. I checked the secondaries and it seemed to work smoothly by hand. I did notice a large amount of black on the flame arrestor from the crankcase breathing. I cleaned that to new condition. Would this being clogged cause the problem I described? Bad u joint cause it? Any other suggestions? Its not running out of fuel, it just wont open up! Im just trying to get everything back in order for the winter!