Preheat the oven to 350 degrees F. Grease the bottom and sides of two 9 x 5-inch loaf pans
In a medium bowl, whisk together both flours, baking powder, baking soda, and salt; set aside.
In the bowl of a stand mixer fitted with the paddle attachment, on low-speed combine sugar, eggs, lemon zest, and lemon juice. With the mixer still running, drizzle the butter into the bowl. Add the sour cream and vanilla and mix to combine
Sprinkle in the flour mixture over the batter, one-third at a time,mixing gently on low after each addition until just combined. Do not overmix.
Divide the batter evenly between the prepared pans. Bake in the center of the oven for 20 minutes, rotate the pans, reduce the oven temperature to 325 degrees F, and bake for another 30 to 35 minutes, or until a toothpick inserted in the center of the loaf comes out clean. Let cool in the pans for 15 minutes.
While the loaf is cooling, make the lemon syrup in a small saucepan over medium heat. Stir together the lemon juice and sugar until the sugar is completely dissolved. Once dissolved, continue to cook for 3 more minutes. Remove from the heat; set aside.
*see note about removing cakes from pans Remove loaves to a wire rack on top of a baking sheet. Use a toothpick to poke holes in the loaves. Brush each of the loaves with the lemon syrup. Let the syrup soak into the cake and brush again. Let the cakes cool completely. To make the thick lemon glaze, in a small bowl, whisk together the confectioners’ sugar and 4 tablespoons of the lemon juice. Add the heavy cream and mix well. The mixture should be thick but pourable. Add up to another tablespoon of heavy cream if the mixture is too stiff. Pour the lemon glaze over the top of each loaf and let it drip down the sides. Let the lemon glaze harden, about 15 minutes, before serving.