Preheat oven to 350°F. Spray two standard size loaf pans with cooking spray. Set aside.
In a medium sized bowl, mix together cake flour, baking powder, Kosher salt, granulated sugar and pudding mix.
In the bowl of a stand mixer, add eggs and beat until a soft yellow. Add butter and shortening and mix until fluffy. Slowly add additional wet ingredients (buttermilk, sour cream, vanilla, lemon zest, lemon juice and lemon extract) and mix until well blended.
Add the dry ingredients, 1 cup at a time, to the stand mixer bowl and beat at medium speed until all the dry and wet ingredients are incorporated and batter is smooth.
Pour the batter into two prepared loaf pans. Bake at 350°F for 50-60 minutes or until a knife inserted into the middle comes out clean.
Allow to cool then remove from pan.