Preheat the oven to 350. Grease two 8” round cake pans with Crisco and then dust with flour or use non stick baking spray (what I prefer). (you could also make this in a rectangle cake pan).
Mix together in a medium bowl the cake mix, pumpkin puree, milk, oil, eggs, pecans, nutmeg and cinnamon until all is moistened, scrape the bowl occasionally to make sure that you have mixed all of the mix together. Pour evenly into each cake pan or pour entire contents into the larger rectangular cake pan.
Bake for 27 minutes – check and see if the middle of the cake is still loose – if it is, bake in 3 minute intervals until the middle is no longer jiggly and a cake tester or toothpick comes out cleanly. Remove from the oven and allow to rest until cooled.
On the stove top on medium heat, mix all of the ingredients for the icing together in a small sauce pan. Heat just until butter is melted.
Flip one of the baked cakes over onto a cake plate (upside down) and pour ¼ of the icing onto the cake. Set the other round cake on the top of the first cake (flipped upside down). (If using a rectangular pan – start with poking the holes). Using the handle of a round handled wooden spoon, poke holes into and through the cake and gently pour half of the icing over the top making sure that some of the icing goes down into the holes.
Allow the rest of the icing to completely cool and then gently pour it over the top of the rest of the cake. Serve cake with coffee or milk!