In a large bowl, combine, all-purpose flour, baking soda, baking powder, salt, ground cinnamon, ground nutmeg and ground cardamon. Set aside.
In a bowl of a stand mixer with the paddle attachment, combine the oil, granulated sugar, brown sugar and eggs. Beat well.
Mix the vanilla into the wet ingredients.
Gently stir in pears and pecans into the wet ingredients.
Stir dry ingredients into the pear mixture; mix well.
Pour batter into prepared loaf pans
Bake in a preheated oven for 50-60 minutes, until a toothpick inserted into the center of the loaf comes out with a few moist crumbs. Check bread around the 50-minute mark so it doesn’t overcook.