Are these good motors, comes with controls,guages. My boat starcraft fishmaster 170 the rating is 125hp on my plate. The motor doesnt appear to be heavy. My current motor 1996 75hp force by mercury. I think its all merc except block on this year. Would it just bolt right up? Im pretty sure...