Preheat oven to 350 degrees Fahrenheit. Grease a 10 inch nonstick bundt pan really well with the extra butter. Make sure to cover all the little grooves. Then dust with flour. I do this by tossing 2 tbsp of flour to the bottom of the pan and then rotating the pan and shaking it about so that the flour sticks to the butter. Rotate until the whole pan is covered in a thin layer of flour, adding extra flour if needed. Then turn the pan over into a trash can or sink so that the extra flour falls out.
In a medium bowl, whisk the 2 3/4 cups of flour, baking soda, baking powder, spices and salt. Set aside.
In a separate medium bowl, whisk together the pumpkin, milk and vanilla.
In a large bowl, with an electric beater or stand mixer on medium high speed, beat together the butter and granulated sugar until the mixture turns pale and fluffy. About 3 to 5 minutes.
Add the brown sugar and beat to mix well. Then add the eggs one at a time beating to mix well between each egg.
Add a third of the flour and beat on low speed. Then add half of the pumpkin mixture and beat. Add another third of the flour, then the second half of the pumpkin and finally the last of the flour. Make sure to beat to mix well between each addition.
Pour the batter into the greased and floured bundt pan. Smooth out the top with a spatula.
Bake for 45 to 50 minutes. Test the doneness of the cake by inserting a wooden toothpick into the center of the cake. It’s done if the toothpick comes out clean.
Cool cake in the bundt pan on a rack for 15 minutes. Then invert onto a cooling rack. Cool for at least 30 more minutes until cool to the touch before adding the glaze.