Preheat oven to 350°F. Spray 9 x 5-inch loaf pan with nonstick spray and line with parchment paper that hangs over the edge of pan. Spray parchment paper; set aside.
Whisk the flour, baking powder, baking soda and salt, together in a large bowl until thoroughly combined; set aside.
In medium bowl, whisk together oil, lemon sugar, eggs, sour cream and almond extract together until combined; stir in the zucchini.
Pour the wet ingredients into the dry ingredients. Gently stir until combined; do not overmix.
Fold in nuts.
Spread the batter evenly into prepared loaf pan. Bake at 350°F for 55-70 minutes.
During last 15 minutes of baking time, tent the bread loosely with aluminum foil to prevent over browning on top.
Bread is done when a toothpick inserted in the center comes out *mostly* clean with no raw batter; a few crumbs are okay.
Remove the bread from the oven and set on a wire rack. Cool in pan for 10 minutes before lifting bread from pan using paper edges. Return to wire rack to cool completely. Allow bread to cool completely before adding glaze.
Cover and store leftover bread at room temperature for up to 3-4 days or in the refrigerator for up to 1 week.
To freeze, cool completely without glaze and wrap in plastic wrap or aluminum foil and then place in freezer bag. Freeze up to 3 months for best flavor. Thaw overnight in the fridge before adding lemon glaze.