Re: 25hp 4stroke Yamaha idles but won't do anything else.
Where the throttle lever is on the carb, you will see a rod, with a rubber boot that should push down with the throttle - I think its an accelerator pump. Make sure the rud pushes down, when you give the carb some throttle.
In the bowl of the carb, there is a little round "pump" that this rod pushes. If the carb gets gummed up at all, this pump will get stuck in place, and all the engine will do is idle. There is a TINY phillips screw holding the pump assembly together. If you take the bowl off, the round metal disk should be all the way up against the phillips screw. If its not, the pump is jammed up with old gelled gas, and you will need to hose it with carb cleaner. Lightly tap on the disk until it pops back up into place. Be careful not to scratch the pumps cylinder area. Once it breaks free, work it up and down a bunch while adding carb cleaner, and it will free up, and the engine will then rev up.