Prepare the Pie Crust: Preheat oven to 350°F (175°C). Place the unbaked pie crust in a 9-inch pie plate, crimp edges, and set on a baking sheet. If using a homemade crust, chill in the freezer for 10 minutes.
Mix the Filling: In a large bowl, whisk sugar and flour. Add melted butter and stir until smooth. Beat in eggs one at a time, then add bourbon (if using), vanilla, and salt. Fold in pecans and chocolate chips.
Fill and Bake: Pour filling into the pie crust, spreading evenly. Cover crust edges with a pie shield or foil to prevent over-browning. Bake for 45–50 minutes until the center is slightly jiggly and edges are golden. Remove foil for the last 10 minutes.
Cool and Serve: Cool on a wire rack for 30 minutes before slicing. Serve warm or chilled, topped with whipped cream or ice cream.