Preheat oven to 300°F (150°C).
Combine cream cheese, sugar, and flour to a large bowl. Mix until combined.
Add sour cream and vanilla and mix, scraping down the sides of the bowl as needed.
Add eggs, one a time, until mixed in. Then mix in caramel sauce and chopped pecans. Pour cheesecake batter into the prepared crust.
Cover the outside of springform pan with aluminum foil. Place the springform pan in a crock pot liner bag. A chicken bag works well too. You want the bag to go up the whole sides of the pan. Tie or use a wire tie to tighten the bag around the pan.
Place the springform pan in a larger pan, and fill the larger pan with water to go halfway up the sides of the springform pan. Bake for 1 hour 30 minutes, or until the center of the cheesecake is slightly jiggly.
Turn off the oven and leave the cheesecake inside for 30 minutes. Crack open the oven door and leave the cheesecake in for another 30 minutes.
Remove from oven and leave the cheesecake to cool at room temperature for about an hour. Remove from water bath, cover, and cool in the refrigerator for at least 6 hours, or overnight.