Preheat oven to 350°.
Grease and flour a 9X5 inch loaf pan, using butter, grease the bottom and sides, or line bottom with parchment paper and grease and flour sides.
Sift together the flour, baking soda, baking powder, salt, and spices in a large bowl, whisk together and set aside.
In a medium bowl combine the oil sugars, and eggs, then mix well.
Add the pumpkin puree, milk and vanilla.
Whisk again to combine.
Pour the wet mixture into the flour mixture and mix until just combined.
Pour batter into the prepared 9X5 pan and bake for about 1 hour.
You can cover with foil half way through baking to protect the top from browning.
The bread is done when a skewer inserted in the middle comes out clean and the center springs back slightly when lightly pressed.