Preheat oven to 375. Mix first 4 ingredients, sugar, oil, eggs and vanilla in a bowl with a wooden spoon. Mix together next 4 ingredients, flour, cinnamon, baking soda and salt and add to the first 4. Add last 4 ingredients, coconut, carrots, pineapple and walnuts. Use cupcake liners and let cool before frosting with cream cheese frosting.