preheat oven to 350F. Grease a 9x5 inch loaf pan and set aside.
In your blender, add eggs, vanilla, blend then add sugars and blend well.
Add the oil and blend.
Add the milk, blend.
In a bowl, mix flour,cinnamon, salt and baking powder with a fork.
Mix in the apple and pecan until well coated.
Add the egg mixture to the flour mixture.
Bake in the oven for 30 minutes.
Meanwhile make the topping by combining the flour,sugars and cinnamon in a medium bowl.
Cut in the butter with your hand until the mixture resembles coarse breadcrumbs
After the 30 minutes, take the pan out of the oven and sprinkle the crumbs over. Return to the oven and bake for another 15-20 minutes or until a toothpick inserted in the middle comes out clean.
Cool in the pan for 10 minutes then invert onto a wire rack and let it cool completely.