Preheat oven to 350 degrees. Generously grease one standard loaf pan (8.5 x 4.5) set aside. Combine the flour, baking powder, salt and cranberries in a bowl, mix to combine. In a medium mixing bowl mix together the oil, sugar and eggs. Mix well with a hand mixer. Add the follow ingredients in the following order to the oil, sugar, egg mixture. 1/3 cup flour mixture, milk, 1/3 cup flour mixture, sourdough starter, remaining flour mixture - thoroughly mix after each addition. Stir in 1 teaspoon orange zest and 1 teaspoon orange juice. Mix well and pour into prepared loaf pan. Bake for 60 minutes or until a tester comes out clean. While the loaf is baking make the glaze, stir together the remaining 2 teaspoons of orange zest, remaining 3 teaspoons of orange juice and powdered sugar. Mix well, cover and set aside until bread is finished baking. Once bread is finished baking, remove from oven and let cool for 8 minutes. Remove bread from the pan and spread the warm loaf with the glaze. Let cool prior to slicing.