Preheat oven to 350 F
Grease baking pan(s) with shortening, and coat with flour to help prevent sticking
Combine flour, baking soda, baking powder, cinnamon and salt in a bowl and whisk for at least 30 seconds
In your mixing bowl, combine the sugar, eggs, oil and vanilla. Mix at medium speed 2 to 3 minutes, until well blended.
Stir in the flour (using a spoon), then add carrots, pecans, pineapple and coconut.
Bake 35 minutes. A toothpick should come out clean when inserted into the center of the cake.
Allow cake to cool at least 10 minutes prior to removing from pan and placing on a cooling rack.