Lightly grease a 9-inch pie pan. Roll out the pie crust and line the pan. Cut off any overhang and crimp the edges.
In a large mixing bowl, lightly beat the eggs. Add the sugar, corn syrup, vanilla, butter, chili powder, and salt. Whisk well. Stir in the nuts and chocolate chips. Pour into the pie crust and refrigerate the pie for 30 minutes.
Preheat the oven to 375 degrees. Place the pie pan on a rimmed baking sheet and place on the bottom shelf of the oven. Bake for 50 minutes or until the filling is set. Place the pan on a cooling rack to cool.