Just joined Tin Boats! I just bought a 2010 #1648 NCS Alumna craft and looking for a motor. Ran across a 99' 25hp Yamaha(which I know nothing about) including steering and throttle hookups... Are these good, reliable motors? The stamp on the AC says 1010lbs max wt and 30hp. think it will do...