Preheat oven to low and place plates on racks to prewarm.
In a small mixing bowl, combine flour, baking soda, baking powder, salt and spices.
In a medium mixing bowl using whisk, beat egg. Mix in oil, water, buttermilk, and pumpkin.
Add flour mixture to egg mixture and mix using whisk just until all ingredients are incorporated.
Heat griddle or frying pan to about 325 °F. Coat with canola oil.
Drop spoonfuls of batter onto griddle.
Turn pancakes after small bubbles appear and edges start to brown.
Remove pancakes to warm plates in oven as they turn golden brown.
Serve with confectioner's sugar.