THIS EVINRUDE C175GXF: THE ULTIMATE POWER MOTOR ?