Preheat the oven to 350°F. Butter a large loaf pan and set aside.
In a medium bowl, combine the flour, baking soda, baking powder, salt, nutmeg, cinnamon, and ground cloves. Set aside.
In a standing mixer with the paddle attachment, beat together the butter and sugars until combined. Add the eggs and mix for 1 minute. Add the pumpkin puree and milk. Mix for an additional 2 minutes. Add the flour mixture to the bowl and mix until combined. Stir in the orange zest and the pecans.
Transfer the batter to the loaf pan and place in the oven. Bake for 50-55 minutes. Remove from the oven and let cool for 10 minutes. Remove the bread from the pan and serve.