Prepare the filling: In a small bowl, combine brown sugar, cinnamon, flour, and pecans; set aside.
Prepare the cake: Preheat the oven to 350 degrees. Spray a 10-inch nonstick Bundt pan with cooking spray; set aside.
Into a medium bowl, sift together flour, baking powder, baking soda, and salt; set aside. In the bowl of an electric mixer fitted with the paddle attachment, cream butter and sugar until light and fluffy, starting on low speed, then increasing speed to medium. Add eggs, one at a time, beating well after each addition and scraping down sides of the bowl.
While beating on low speed, add the flour mixture, alternating with sour cream, and beginning and ending with the flour mixture. Beat just until well combined, scraping down sides several times.
Spoon half the batter into the prepared pan. Sprinkle evenly with the reserved filling. Top with remaining batter.
Bake until golden brown and a toothpick inserted in the center comes out clean, 50 to 60 minutes. Let cake cool in the pan for 10 to 15 minutes, then turn the cake out onto a rack to cool completely. Dust with confectioners' sugar.