Preheat oven to 350°F (175°C). Grease mini loaf pans and optionally line with parchment paper strips for easy removal.
In a large bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, nutmeg, cloves, and ginger until well combined.
In a small bowl, combine ⅓ cup sugar, 1 tablespoon cinnamon, and 1 teaspoon flour. Mix with a fork until no clumps remain and set aside.
In another large bowl, whisk together pumpkin puree, both sugars, and oil until smooth. Add eggs one at a time, whisking well after each, then stir in vanilla.
Pour wet ingredients into dry ingredients and gently fold with a rubber spatula just until no flour streaks remain. Do not overmix; batter should be thick and slightly lumpy.
Spoon ⅓ of batter into each pan and sprinkle with 1 tablespoon cinnamon mixture. Add remaining batter, top with more cinnamon sugar, then swirl gently with a toothpick in an S or figure-8 pattern.
Bake for 23-28 minutes until tops spring back when touched and a toothpick inserted in center comes out clean or with moist crumbs. Tops should be golden brown.
Cool in pans for 10-15 minutes, then remove using parchment slings or by running a knife around edges. Cool completely on wire rack before slicing, about 30-45 minutes.