1.
Preheat oven to 375 degrees F.
2.
To make crust, cream together butter, sugar, vanilla, and salt in mixer. Add egg and mix until blended.
3.
Add flour gradually, mix until combined.
4.
Press half of dough into bottom of 9-inch springform pan. Bake for 5 to 7 minutes or until edges turn light brown. Cool.
5.
When pan has cooled, take remaining dough and spread it around the sides of the pan. Make sure side dough is connected to bottom dough. Leave 1/2-inch margin from top of pan.
6.
Turn oven up to 500 degrees F.
7.
In stand mixer, combine cream cheese, sugar, vanilla, and lemon juice until smooth.
8.
Mix in sour cream and flour. Add eggs and mix on low speed until combined.
9.
Pour filling into pan and bake for 10 minutes.
10.
Lower oven to 350 degrees and bake for 30 to 35 minutes more, or until middle is set.
11.
Remove from oven and cool on counter.
12.
When cheesecake is mostly cooled but still a little warm, squeeze 3/4 to all of the bottle of caramel syrup over cheesecake and spread with butter knife. Top with pecans.
13.
Drizzle chocolate syrup over caramel and nuts.
14.
Place, uncovered, in refrigerator overnight. The topping needs to set and the cheesecake will chill.