Preheat oven to 350° F and grease a 9 x 13" pan.
Mix the flour, baking soda, cinnamon, and salt.
Thoroughly beat the oil, sugar, and eggs.
Add the flour mixture; beat until smooth
Add the pineapple, carrots, coconut, and nuts.
Bake for 50-60 minutes. Cool 10 minutes. Remove from pan. Cool on rack