Preheat your oven to 350°F and grease a 9x13 inch baking pan or line it with parchment paper.
Mix the flour, baking soda, baking powder, salt, cinnamon, nutmeg, and cloves in a medium bowl.
Set aside.
In a large bowl, beat together the vegetable oil, granulated sugar, brown sugar, eggs, and vanilla until smooth and fluffy.
Add the flour mixture gradually, mixing just until combined.
Don't overbeat.
Fold in the grated carrots, crushed pineapple, chopped walnuts, and shredded coconut until well incorporated.
Pour the batter into the prepared baking pan, smoothing the top with a spatula.
Bake for 40 to 50 minutes, or until a toothpick inserted into the center comes out clean.
Cool completely on a wire rack before frosting with your favorite cream cheese frosting.
Serve and enjoy!