Separate and rinse the corn husks.
Soak the husks for 20 minutes in hot water, or until pliable.
Once ready to use, discard the water.
In a large bowl add the dry ingredients and mix.
Add the oil, pumpkin puree, water, and vanilla.
Mix well.
Add the walnuts and coconut.
Mix again.
Take a corn husk and add some of the pumpkin mixture.
About 1-2 tablespoons, depending on the size of the corn husk.
Fold both sides of the corn husk in.
Fold the pointy top toward the center.
Repeat until there is no more pumpkin.
Add water to a steamer pot.
Place the tamales upright, open side up.
Steam on medium-low heat for 1 ½ hours.
Add more water after 1 hour.
Remove the corn husk when serving.
Serve and enjoy!