Preheat oven at 350 degrees F. Grease (2) 9 by 5-inch loaf pans.
Sift together flour, baking powder, salt, spices and baking soda.
In a large bowl, beat eggs until light and fluffy. Add sugar, and continue beating until well blended. Stir in oil, vanilla, zucchini, pecans or walnuts, chocholate chips, and orange zest. Stir in sifted ingredients. Pour into prepared loaf pans.
Bake for 50 minutes, or until a skewer inserted in the middle comes out clean. Remove loaves from pans and cool on a wire rack.