Preheat the oven to 350F degrees.
Grease a 9x13 inch pan and dust with cocoa powder. Alternatively, line the pan with parchment paper so that there's an overhang around the edges (I recommend lining if you plan not to serve the cake in the pan or freezing the unfrosted cake).
In a large bowl whisk together the flour, cocoa powder, sugar, baking soda, baking powder and salt. If the cocoa is lumpy, be sure to sift it first.
In a separate large bowl, whisk together the oil, vanilla, eggs, milk and sour cream.
Make a well in the middle of the dry ingredients and pour the wet ingredients into the well. Carefully mix together. I always do a few stirs by hand, then start whisking with a wire whisk.
When the ingredients look about 75% combined, pour in the hot coffee. Whisk together vigorously with a wire whisk until you no longer see any lumps or streaks of dry ingredients and the mixture is even (ie the hot coffee isn't sitting on the top of the bowl) - about 1 minute.
Pour the batter into the prepared pan, and bake for about 35 minutes, or until an inserted toothpick comes out clean or with a few cake crumbs. I recommend first checking around 30 minutes, although it may take up to 40 minutes.