Preheat oven to 350F. Butter and line the bottoms with parchment paper of three 8-9" cake pans.
In a mixing bowl, whisk the flour, baking powder, and salt together. Set aside.
In a separate mixing bowl, beat the sugar, oil, eggs, egg whites, and vanilla together for 2 minutes.
Add the sour cream and buttermilk. Beat well.
Add the flour mixture and mix just until combined.
Evenly distribute the batter between the prepared cake pans.
Bake for 18-22 minutes, or when a toothpick inserted into the center comes out clean.
Let cool in the cake pans for 10 minutes, then transfer to a baking rack to cool completely.