Preheat oven to 350. Mix flour, baking soda, cinnamon and salt together. Mix sugar, oil, eggs, vanilla, carrots, apple, raisins, coconut and pecans in a bowl. Mix well. Add flour mixture and mix just until moistened. Fill greased and floured or paper lined muffin cups two thirds full. Bake for 15 to 20 minutes or until muffins test done. Cool in pan for 2 minutes. Remove to a wire rack. Makes 2 dozen muffins.