Preheat oven to 375F degrees. Prepare a 12-cup Bundt pan by rubbing soft butter all over inside and then flour pan generously.
In a large bowl, combine flour, baking soda, baking powder and salt. Whisk together and set aside.
3 cups all-purpose flour, 1 ½ teaspoons baking soda, 1 ½ teaspoons baking powder, ½ teaspoon salt
In the bowl of a stand mixer with paddle attachment or other large mixing bowl using hand-held beaters, cream butter with the sugar until light and fluffy. Add vanilla, then add eggs, one at a time, beating after each one. Scrape sides of bowl and beat at high speed until mixture is light and creamy, about one minute.
¾ cup butter, 1 ½ cups sugar, 2 teaspoons vanilla, 3 large eggs,
On low speed, add dry ingredients in three additions alternating with sour cream in two additions. Beat only until smooth after each addition.
2 cups full-fat sour cream
Spread your first layer of batter in bottom of prepared pan. This is easier to do if you use a small spoon to drop batter into pan and then smooth it together. Top with ⅓ of the nut mixture (it is okay if it spreads to touch the pan). Repeat until you have four layers of batter and three layers of nut filling. The top layer will be batter.
Place pan in oven on center rack (never put a Bundt pan on a tray. Air needs to circulate through the hole in the center of the Bundt pan).
Bake until a toothpick or skewer comes out with a few crumbs, about 45-48 minutes, start testing around 40 minutes. Remove and let cool on rack for 5 minutes.
Invert cake onto a cooling rack and remove pan. Place a baking pan under the cooling rack.
Turn oven back on to a High Broil setting and place oven rack one position below the middle.