Toast the chopped pecans in a dry skillet over medium heat for about 5 minutes, stirring frequently. Set aside to cool.
Preheat the oven to 325°F (160°C). Allow the graham cracker crust to thaw slightly if frozen. Place it on a baking sheet to catch drips.
In a large mixing bowl, beat the softened cream cheese with an electric mixer until smooth and creamy. Add sugar and beat until combined. Mix in vanilla extract and salt.
Add eggs one at a time, beating on low speed after each addition until just incorporated. Avoid overmixing.
Gently fold in sour cream and half of the toasted pecans using a spatula.
Pour the cheesecake filling into the prepared crust and smooth the top. Bake for 50-60 minutes until the center is just set but slightly jiggly.
Remove from oven and cool to room temperature. Drizzle caramel sauce generously on top and sprinkle with remaining toasted pecans.
Refrigerate for at least 4 hours or overnight before slicing for best flavor and easier cutting.