Cream butter, sugar and oil. Add eggs, vanilla and sour milk.
Mix dry ingredients together in a separate bowl and add to creamed mixture. Add zucchini.
Pour into a greased and floured 9 x 3-inch baking pan. Sprinkle top with chocolate chips and nuts. Bake at 350 for 45-50 minutes.