Combine flour, sugar, baking powder, cinnamon and ginger. Stir in carrots, raisins and nuts. Separately combine undrained pineapple, eggs, butter and vanilla. Stir into dry ingredients until just blended.Spoon into greased muffin tins. Bake at 375 degrees for 20-25 minutes. Makes 12 MOIST muffins.