Preheat oven to 350º F. Line an 8-inch baking dish with parchment paper or grease and flour well.
In a bowl mix together oil and melted chocolate until well combined. Beat in eggs and sugar.
Add flour and salt and mix until just combined. Fold in caramel bits and chopped pecans.
Spread batter into prepared baking dish and bake for 22-25 minutes until edges start to crack and a toothpick comes out mainly clean. You want some crumbs, but not raw batter on toothpick.
Remove from oven and let cool completely.
To prepare topping melt together caramels and heavy cream in 30 second intervals, stirring until it is smooth and combined.
Drizzle caramel over top of brownies. Sprinkle chocolate chips and pecans evenly over top.
Let caramel set up for about an hour before slicing to serve.