Preheat the oven to 350F (180C). Lightly grease a 9x13 inch (23x33 cm) pan and dust with cocoa powder.
In a large bowl, sift together the flour, cocoa, baking soda, baking powder and salt. Add in the sugar and whisk together until evenly combined.
In a separate bowl, whisk together the oil, eggs, vanilla, milk and sour cream until you no longer see lumps of egg. Whisk the hot coffee into the bowl.
Add the wet ingredients into the dry ingredients and beat together on a low speed for about 1 minute or whisk by hand until smooth. The batter will be thin.
Pour into the prepared pan. Bake in the middle of the preheated oven for about 30-40 minutes, or until the the top looks set and an inserted toothpick comes out clean or with a few damp crumbs but not gooey cake batter. If you're unsure if the cake is done baking, I recommend continue baking for a few extra minutes because the cake is unlikely to dry out.
Remove from the oven and cool fully in the pan.