In a mixing bowl, stir or gently whisk together the eggs, oil, sugar, vanilla, butter flavor, baking soda, and salt. Stir in the flour, then add the carrots, coconut, pineapple and pecans. Pour the batter in the pan and bake for about 40 minutes to 45 minutes or until the top is nice and brown and a toothpick inserted comes out clean. Let cool in the pan and then frost