In a large bowl, whisk together the flour, pumpkin pie spice, baking soda, baking powder, and salt.
2 cups (240 g) all-purpose flour, 1 teaspoon baking soda, ½ teaspoon baking powder, ½ teaspoon salt, 1 tablespoon pumpkin pie spice
In a medium bowl combine the pumpkin puree, light brown sugar, granulated sugar, oil, sour cream, milk, eggs and vanilla.
1 cup (227 g) pumpkin puree, ½ cup (106 g) light brown sugar, ½ cup (106 g) granulated sugar, ½ cup (100 mL) canola oil, 2 ounces (57 g) sour cream, ¼ cup (57 mL) milk, 2 (100 g) large eggs, 1 teaspoon pure vanilla extract
Pour the wet ingredients into the dry ingredients and mix just until combined. Make sure not to over; otherwise, the cake will be tough.
Spoon half the batter into the prepared pan, and sprinkle the filling evenly over the batter.
Carefully spoon the remaining batter over the filling and spread into an even layer. Sprinkle the streusel topping evenly over the batter.
Bake for 30-40 minutes or until a toothpick inserted in the center comes out clean.
Allow the cake to cool completely before adding the glaze.