Preheat oven to 350. Grease two 9 inch layer cake pans and line with parchment paper or butter a large 9 x 13 inch pyrex. No need to use parchment paper if you're using the large pyrex.
Add dry ingredients into a bowl or a stand mixer. Blend lightly. Add oil, eggs, and vanilla. Beat well. Fold in ¾ cup of pecans, the coconut, carrots, and pineapple.
Pour batter into the prepared pan or pans. Bake for 30 to 35 minutes or until edges have pulled away from the sides and a cake tester inserted into the middle comes out clean. If you use the pyrex, cook for 45-55 minutes.
Cool on a rack for 3 hours. When completely cool, fill and frost with cream cheese frosting or dust top with confectioners sugar.
Cream Cheese Frosting
Using a hand mixer, mix 8 ounces softened cream cheese and 6 tablespoons softened butter together. Sift in 2-3 cups confectioners sugar until fully incorporated. Stir in vanilla. Frost cake and sprinkle remaining ¾ cup chopped pecans over the top.