In a large bowl, toss the flour, salt, cinnamon, nutmeg, allspice, ginger, wheat germ, baking soda, and baking powder until combined.
In a medium bowl, combine the buttermilk, sour cream, pumpkin puree, vanilla extract, eggs, and maple syrup and whisk to combine.
Pour the wet mixture into the dry ,mixture and stir until JUST combined. You don't want to over-stir because the result will be dense, dry, hard pancakes. And we don't want that.
Heat 1 teaspoon of the vegetable oil in a nonstick skillet over medium heat .
Wipe out pan with a paper towel leaving a thin layer of oil on pan.
Pour ⅓ cup (or ¼ cup for smaller pancakes) of batter on the pan. Cook until the bubbles on surface begin to break. This will be about two to three minutes. Flip pancakes and continue to cook one to two minutes longer.
Serve pancakes immediately with butter, maple syrup, and chopped pecans/pistachios. (That last part is optional but definitely recommended!)