long life marine engine