In a mixing bowl, combine the flour, pudding mix, baking powder, baking soda, and salt. With a stand or hand mixer, combine the eggs, sugar, butter, vanilla, lemon extract, lemon juice, cooking oil, and yogurt. Mix until all of the ingredients are combined. Gradually add the dry ingredients to the wet, occasionally scraping down the sides of the bowl. Add the lemon zest, and mix until just combined.