Preheat Oven to 350 degrees F
Lightly grease the mini loaf pan and dust lightly with flour. Or make cake goop and lightly coat the silicon pan. (Silicon pans are non-stick but it's still helpful to make the surface a sure thing for easy release).
Whisk together flour, baking soda, baking powder, cinnamon, ginger, nutmeg, and salt until combined. Set aside.
In a bowl with your mixer add sugar, eggs one at a time, oil, and vanilla. Mix 2 minutes until combined. Do not over-mix.
With a spoon slowly stir the flour mixture into the wet mixture until lightly blended. Next add pecans, carrots, coconut, and pineapple until combined. Again, do not over-mix the batter! You've already done several mixing cycles.
Spoon batter into each mini cake loaf section. Leave about 1/2" from the top so the cake has room to rise. Bake 20-30 minutes at 350 F. At first sight of a light golden top or after 20-25 minutes, insert a cake tester or a skewer stick in the center until it comes out clean. Bake a few extra minutes if needed. Refrain from opening the oven door more than necessary. Do not over-bake your cakes.
Remove the pan from the oven and let cool a few minutes before releasing the cakes. Take a thin silicon spatula and slide it around the cake edges. Gently release the cakes onto a cooling rack and turn them right side up.
Cool completely before frosting. Store in an airtight container in the refrigerator 3-4 days or 3 months in the freezer.
Makes 6.5 cups of batter.