1. Sift flour, sugar, baking soda, cinnamon and salt together. In a separate large mixing bowl, beat eggs until smooth. Add oil and vanilla and mix well. Add dry ingredients and combine until moistened. Stir in carrots, raisins, coconut, apples and pecans.
2. Spoon batter into greased muffin cups. Bake at 350ºF for 15-20 minutes or until light brown. Let cool in pans for 5 minutes before removing to a wire rack to cool completely.