Preheat oven to 325°F.
Spray 2 bread loaf pans with non-stick spray, line one length with parchment paper, then spray again.
In a mixing bowl, whisk together flour, salt, baking soda, baking powder, pumpkin pie spice, and set aside.
Whisk together sugars, eggs, oil, pumpkin puree, and vanilla.
Add dry to wet, and mix until only a few bits of dry flour remain.
Fold in chocolate chips and nuts until combined.
Split batter between 2 bread loaf pans and bake for 40-60 minutes in center of oven, rotating halfway through. If top of bread starts to brown too much before it's done baking, cover with aluminum foil.
Bread is done when top is a dark golden brown and inserted toothpick comes out with only a few crumbs.
Allow bread to cool in pan on wire cooling rack before removing or slicing.
Bread will stay fresh at room temperature in an airtight container for 3-4 days, in the refrigerator for one week, or frozen for 3 months.