Preheat the Traeger to 350ºF.
Fit and shape the unbaked pie shell into a 9 inch pie pan and freeze for 15 minutes while prepping the filling.
Roughly chop the dark chocolate into small chunks.
In a large bowl, mix flour, sugar, and brown sugar.
Add melted butter, eggs, and vanilla into the dry ingredients. Whisk until just combined.
Gently fold the dark chocolate chunks and walnut pieces into the batter.
Pour the batter into the unbaked pie shell, before brushing the edges of the pie shell with egg wash or milk.
Cook in the Traeger for 80-90 minutes, or until the center is just set and the top develops a golden brown color and a slight crust.
Allow the pie to completely cool before serving with a scoop of ice cream. Enjoy!