4 large eggs
1 cup canola oil
2 cups unsweetened pumpkin purée
1 cup chopped, pitted dates
1 cup chopped pecans or walnuts
3 1/2 cups unbleached all-purpose flour
2 teaspoons baking soda
1/2 teaspoon baking powder
2 3/4 cups Sugar
1/2 teaspoon salt
1 teaspoon ground nutmeg
1/2 teaspoon ground cloves
1 teaspoon ground cinnamon