Preheat the oven: Set oven to 350°F. Place unbaked pie crust in a 9-inch pie plate, crimp edges, and set on a baking sheet.
Prepare the filling: Whisk eggs, corn syrup, granulated sugar, brown sugar, melted butter, bourbon (if using), and vanilla in a large bowl until smooth.
Add dry ingredients: Stir in flour and salt until no lumps remain.
Fold in nuts and chocolate: Fold pecans and chocolate chips into the filling, ensuring even distribution.
Fill the crust: Pour filling into the prepared pie crust, spreading evenly.
Bake the pie: Bake for 45-50 minutes until edges are set and center is slightly jiggly. Cover crust with a pie shield or foil after 25 minutes to prevent over-browning.
Cool and serve: Cool on a wire rack for 2 hours to set. Serve warm or chilled with whipped cream or ice cream.