Flex-fuel engine