Preheat oven to 325f degrees. Spray an 8 cup tube or bundt pan with nonstick cooking spray (use the kind that has flour in it).
In a large mixing bowl, using an electric mixer or stand mixer, mix together eggs, sugar and oil until thoroughly combined.
In a medium bowl, stir together flour, baking soda, cinnamon and salt. Gradually add the flour mixture (in 3 batches) to the liquid mixture. Stir slowly to combine. Then mix in vanilla.
Finally, stir in chopped apples and pecans. Batter will be thick.
Pour batter into prepared tube pan.
Bake for about an hour (until a toothpick inserted comes out clean).
Allow cake to cool completely, then invert it gently onto a cake stand or large platter.
Begin making glaze. In a small pan, melt butter over low heat.
Whisk in brown sugar and milk.
Bring to a boil then gently reduce to a simmer. Whisk constantly for about 5 minutes then remove from heat.
Stir in vanilla extract. Allow the caramel glaze to cool for 5 minutes. Then pour over cake.
Top with extra chopped pecans (optional). Slice and serve.