In a mixer, combine eggs, sugar, oil, and pumpkin. Beat until light and fluffy. Add flour, baking powder, cinnamon, salt, and baking soda. Mix thoroughly. Spread batter in greased and floured 9 x 13 x 2 cake pan. Bake at 350 degrees for 30-35 minutes. Test with toothpick for doneness. Let cool before adding frosting.
1 - 3oz. box instant vanilla pudding, 1/4 cup powdered sugar, 1/2 cup cold milk, 1 - 8oz. Cool Whip.
In a mixer, combine pudding, powdered sugar and milk. Remove bowl from mixer, then using a spoon fold in Cool Whip. Spread evenly on cake. Best if kept refrigerated.