Preheat oven to 325°F. Grease and flour a 10 to 12-cup bundt pan thoroughly.
In a large mixing bowl, beat butter, cream cheese, sour cream, and oil together until smooth and fluffy, about 3 minutes.
Gradually add granulated sugar and dark brown sugar. Beat for 4 to 5 minutes until pale and airy.
Add eggs one at a time, mixing well after each addition.
Mix in pumpkin puree and vanilla extract until fully combined.
In a separate bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, cloves, and ginger.
Slowly add dry ingredients to the wet ingredients on low speed. Mix only until combined.
Toss toasted pecans with 1 tablespoon flour, then gently fold into the batter.
Spread batter evenly into the prepared bundt pan.
Bake for 75 to 90 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
Cool cake in pan for 15 minutes, then carefully invert onto a wire rack. Cool completely.