Preheat oven to 325 degrees and generously spray a bunt pan(I use Baker's Joy or a similar product). Put the first 7 ingredients in a mixing bowl and stir on low for one minute. Scrpae bottom of bowl and sides to blend all ingredients well.
Mix on med speed for 3 three minutes and then slowly gently add the peaches.
Pour batter into bunt pan and place in oven for an hour and a half.
Remove from oven when done and let cool for 15 minutes. Then put cake on a plate with an upturned lip or an edge. This will help hold the glaze on the cake which you will appreciate when you are enjoying the cake later.
While the cake is cooling in a medium pan on medium heat , place the stick of butter and the toasted pecans and stir. When the butter has melted add the caramel and vanilla flavorings and the brown sugar. Stir well and let simmer for 5 mins or so. Use a large spoon to drizzle over over the cake . As it runs down the sides and is on the plate gather it back up ad re=drizzle it over the cake. This takes a little while but will be so worth it when you are eating the cake.Over half of the cake disappeared immediately!!!