1.Preheat oven 350 degrees; mist a 9 x 13 baking pan with cooking spray and set aside.
2.In a large mixing bowl combine cake mix with ingredients.
3.Using an electric mixer beat for about 2 minutes until batter is light and fluffy. Make sure you mix in all the dry ingredients that may still be on the bottom of the bowl (use a rubber spatula for this).
4. Pour into prepared baking pan. Bake as per directed on box and when a toothpick or wooden skewer comes out clean or with dry crumbs. Turn the pan around after 15 minutes for even baking. Try not to over bake.
5.Let cool about 10 minutes then poke holes in the cake with the tip of a wooden spoon. Set aside. In the meantime get your frosting ready. In a medium bowl, beat the pudding mix and 1/2 tsp of vanilla extract, until thickened. I pour the pudding mixture into a large measuring cup but, if you can’t fit all the pudding into the cup just keep it in the bowl and pour in two batches.
6.Pour pudding all over the cake and spread evenly. Toss the Oreo pieces all around the topping and place in the fridge for about an hour. Take out and slice 16 large pieces. Ready to serve! Enjoy!