Preheat the oven to 350 degrees F.
Use a sifter or metal strainer to sift the flour into a medium size bowl. Add baking powder, baking soda and salt, set aside.
Use either a stand mixer with a beater attachment or an electric hand mixer, combine the oil and the sugar. Add the eggs, one at a time and mix only until combined.
Add the sour cream, lemon juice, (lemon zest if desired), lemon oil and the dry ingredients. Mix only until the batter is smooth and combined. Use a rubber spatula to scrape the bottom and the sides of the bowl occasionally.
If you want a bit more lemon color, add a few drops of yellow food coloring and stir with a spatula only until combined into the cake batter.
Place paper liners in 9×5-inch cast iron loaf pans or metal loaf pans. Divide the cake batter evenly into two prepared baking pans. Gently spread the cake batter out evenly with a spatula.
Bake in a preheated 350 degrees F oven for 55-60 minutes. Or until you can press on the top and the cake bounces back. You can also check with a toothpick. When a toothpick inserted comes out mostly clean, with only a few moist crumbs the cake is done.
About three quarters through the baking process, VERY carefully rotate your baking pan 180 degrees. This will help the cake bake evenly. Be very careful not to bump the cake or it will fall!
Gently run a butter knife around the edge of the cakes to pull them from the pans if needed. This will help them easily come out of the baking pans.
Let the cakes cool for 10 minutes in the pan. Remove from baking pans and let cool on a baking rack.