Preheat oven to 350 degrees Fahrenheit. Grease three nine-inch cake pans, line with parchment paper rounds, and grease the parchment.
In a large bowl, whisk together the flour, cocoa powder, sugar, baking soda, baking powder, salt, and espresso powder.
In a separate bowl, using a stand mixer with the flat beater, beat together the oil, eggs, sour cream, buttermilk, and vanilla extract.
Pour the dry ingredients into the wet mixture, add the hot water or coffee, and beat until fully combined.
Divide the batter evenly among the three prepared pans. Bake for twenty one to twenty five minutes, until a toothpick inserted in the center comes out clean.
Let the cakes cool for thirty minutes in the pans, then remove and cool completely on a wire rack.
Use a serrated knife or cake leveler to slice thin layers off the tops of each cake, creating flat surfaces. Discard the trimmings.
Drain the cherries, reserving three quarters of a cup of the syrup. Simmer the syrup and cherry liqueur over low heat until reduced to about a quarter cup.
Brush the reduced syrup over the cooled cake layers. Halve the cherries, keeping some whole for garnish.
Place the chopped chocolate and corn syrup in a heatproof bowl. Heat the cream until gently simmering, without boiling.
Pour the hot cream over the chocolate, let sit for two to three minutes, then stir until completely smooth. Let cool for about ten minutes.
Using a stand mixer with the whisk attachment, whip the cold cream, confectioners' sugar, and vanilla extract on medium high speed until medium peaks form, about four minutes.
Place the first cake layer on a serving plate. Spread one heaping cup of whipped cream on top, dot with half the halved cherries, and drizzle with reduced syrup.
Add the second cake layer and repeat with more whipped cream, the remaining cherries, and syrup. Top with the third layer.
Spread the remaining whipped cream in a thin layer over the top and sides using an icing spatula, then smooth the sides with a bench scraper.
Pour the chocolate ganache over the top of the cake, spreading it to the edges so it drips down the sides. Top with the reserved whole cherries.
Refrigerate for at least thirty minutes before slicing and serving.