Preheat oven to 175C/350F/Gas 3 and grease and line a 9" loaf pan. Set aside.
In a large bowl, mix together flour, pumpkin pie spice, salt, and baking powder.
In another bowl, whisk together sugar, pumpkin purée, oil, eggs, and vanilla until combined.
Pour the wet ingredients into the dry ingredients, and add 1 cup chocolate chips and 1 cup dried cranberries and fold together.
Pour batter into the prepared pan.
Sprinkle remaining dried cranberries and chocolate chips on top.
Bake for 60-70 minutes or until an inserted skewer comes out clean.
Allow to cool completely in tin before turning out.
Slice and enjoy!