Preheat your oven to 325°F (160°C).
Grease two 9-inch cake pans generously with cooking spray and set aside. Lining the bottom of the pans isn't a bad idea.
Grate the carrots and squeeze excess moisture. Drain the crushed pineapple and squeeze the excess moisture. Add it to the carrots, and set aside.
Combine the flour, baking powder, baking soda, cinnamon, allspice, nutmeg, and salt, and set aside.
Using an electric mixer or stand mixer, beat the eggs until light and creamy (about 2 minutes).
Gradually add the light brown and granulated sugar and continue beating for about 3 minutes.
Next, add the melted butter, sour cream, oil, grated orange zest, and vanilla, and mix well. Scrape the sides of the bowl as you mix.
Dump the flour mixture into the egg mixture and continue mixing.
Stir in crushed pineapple, grated carrots, and raisins.
Divide the batter between the prepared cake pans. Bake for about 45-55 minutes, or until the top is golden brown and a tester toothpick or knife inserted into the center of the cake comes out clean.
Let the cake cool in the pan for 10 minutes. Then, invert it onto a wire rack and let it cool completely.