Preheat your oven to 350 degrees.
In a mixing bowl whisk together the gingerbread mix, water and eggs until well combined.
Spray a 9x13 baking dish.
Pour the gingerbread batter into the pan and bake at 350 for 40 minutes or until a toothpick inserted comes out clean.
Removed the cake from the oven and let cool completely.
Using the end of a wooden spoon or smoothie straw poke holes all over the cake.
In a large bowl whisk together the vanilla pudding mix and milk until combined.
Whisk in the pumpkin and brown sugar.
Pour the pumpkin mixture all over the cake making sure to get it into the holes.
Top with the whipped topping and toasted pecans.
Sprinkle with cinnamon if you like.
Refrigerate for 4 hours to set.
Slice and serve!