In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, ginger, and cloves. Set aside.
In another bowl, stir together the white sugar, brown sugar, oil, sour cream, eggs, and pumpkin puree.
Mix the wet ingredients in with the dry until a wet batter forms. Stir in the chocolate chips if using.
Bake at 350°F in prepared (sprayed well with nonstick spray) muffin pan.
For standard size muffins, bake for 18 minutes. This recipe will yield around 18 muffins.
For mini muffins, bake for 13-14 minutes. This recipe will yield around 48 mini muffins.