Preheat oven to 350°F.
To a large mixing bowl, add the all-purpose flour, baking powder, baking soda, salt, and lemon instant pudding. Whisk together well.
To another bowl, add the sugar, eggs, vegetable oil, sour cream, vanilla extract, lemon juice, and lemon zest. Beat together until smooth.
Now add all the dry ingredients to the wet. Combine together until you have a batter.
Line a loaf pan with parchment paper and transfer the batter.
Bake for 55 minutes to 1 hour until a toothpick comes out clean in the center.
Remove from the oven and allow to cool for about an hour before glazing.
To a bowl, combine confectioners sugar with lemon juice and milk to create a glaze.
Once the cake is cooled, add the glaze on top, adding as little or as much as you'd like.
Let the frosting set for 5 minutes and then slice and