Need a recommendation for a Yamaha mechanic. 25 hp 4 stroke hard to start then cuts out or won't start. Probably carb. Figure on having water pump replaced while I'm at it. New to Tampa area so need some help. Thanks