-
Preheat the oven to 350°F. Lightly grease and flour (or grease, then line with parchment, then grease again) two 8" x 2" round cake pans. Note: These pans need to be at least 2" tall; if you have non-standard, shorter 8" pans, substitute 9" round pans.
-
To make the cake: Whisk together the dry ingredients. Add the eggs, oil, and vanilla, beating until smooth.
-
Gradually add the water, beating until smooth.
-
Pour the batter into the prepared pans.
-
Bake the cakes for 35 to 38 minutes (a bit less if you use a 9" pan), or until a cake tester inserted into the center comes out clean. Cool the cakes in the pan for 15 minutes, then turn them out of the pans to cool completely on a rack.
-
To make the filling: Mix the sugar, peanut butter, and vanilla until crumbly. Add the milk and mix until smooth, adding more milk if necessary to make a spreadable filling.
-
When ready to serve the cake, divide the cooled layers in half horizontally, to make four layers. Place one layer on a serving plate, and spread with filling. Repeat with the next two layers. Top with the final cake layer.
-
To make the icing: Combine the chocolate chips, cream, and corn syrup in a microwave-safe measuring cup. Microwave until the cream is very hot, and the chips are soft.
-
Stir until the chips melt, and the mixture is smooth.
-
Spread the icing atop the cake, letting it drizzle down the sides.
-
Serve in thin slices; the cake is very rich.
-
Refrigerate any leftovers for several days or freeze for longer storage.