Preheat the oven to 350°F. Grease the inside of a 9X4-inch loaf pan then sprinkle with sugar. Tilt the pan around so that the sides and bottom of the pan are coated in sugar. Tap out the excess sugar.
In a medium bowl, stir together the flour, baking soda, baking powder, salt and cinnamon. Set aside.
Using a hand or stand mixer fitted with the paddle attachment, mix the butter and granulated sugar together until light and fluffy, 2 to 3 minutes.
Add the molasses and ginger then mix to combine. Add the eggs and mix to combine. It's okay if the batter is a little separated.
Stop the mixer and scrape down the bowl. Add in half of the flour mixture and stir to combine.
In a separate bowl, stir together the sour cream, oil, and water. Pour the sour cream mixture into the batter and mix to combine. Add the remaining flour and stir until the batter is smooth and evenly combined.
Scrape the batter into the prepared pan and smooth out the top with a spatula. Sprinkle generously with sugar.
Bake for 50 to 55 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. DO NOT over bake.
Allow the cake to cool on a wire rack before removing from the pan.