In a medium bowl, sift the flour, baking soda, cinnamon, pumpkin pie spice, and salt. Set aside.
1 3/4 cup All-purpose flour, 1 tsp Baking soda, 3 tsp Ground cinnamon, 2 tsp Pumpkin pie spice, 1 tsp Salt
Pour the pumpkin puree on a large plate and spread it out evenly. Use 8 sheets of paper towels. Press 2 sheets at a time on to the plate to soak up the moisture. Do this a total of 4 times. This will soak up the moisture from the pumpkin, so it won't affect the texture.
15 oz Pumpkin puree
In a separate bowl, mix the oil, sugar, brown sugar, pumpkin puree, vanilla, egg, egg yolk, and sour cream using a whisk.
1/2 cup Oil, 1/3 cup White granulated sugar, 1/2 cup Brown sugar, 1 tsp Pure vanilla extract, 1 Large egg, 1 Egg yolk, 1/4 cup Sour cream
Add in the dry ingredients and mix using a baking rubber spatula. Mix until just combined.
Pour 2/3rds of the pumpkin batter into the loaf pan. Spread it evenly. Use a spoon to dollop the cream cheese on top. Use all of the mixture. Use the back of the spread to spread it evenly. Top with the remaining pumpkin batter, I dolloped the batter on, then use an offset spatula to spread it.
Sprinkle extra cinnamon sugar on top of the batter. Bake for 55-60 minutes. Bake until a toothpick inserted comes out clean.
Let the loaf sit in the hot pan for 10 minutes before transferring to a cooling rack. Cool completely before cutting.