I have a Yamaha 350 on my 26 north river and love it. It has tons of power and does as good as any brand 350hp outboard. Yamaha does say to replace the flywheel every 200hours at yamahas expense. They came out with a new service bulletin last year, they came up with a new ecu that displays a message on your gauge at 200 hours to replace flywheel. I've had no issue with mine but I only have 150hrs on it. A buddy of mine has a cold water with twin 350's in Alaska and had 1500hrs on it before he repowered with them stills running awesome on original flywheels!! I wouldn't hesitate on buying a 350 Yamaha.