In a large mixing bowl, combine flour, salt, and granulated sugar, whisking until evenly mixed.
Add cold cubed butter and work it into the flour mixture using a pastry cutter or fingers until texture resembles coarse crumbs with pea-sized butter pieces.
Drizzle ice water over the mixture gradually, stirring with a fork until dough just starts to come together.
Press dough into a disk, wrap tightly in plastic wrap, and refrigerate for at least 30 minutes.
Preheat oven to 350°F (175°C).
Roll out chilled dough on a floured surface into a 12-inch circle about 1/8 inch thick.
Transfer dough to a 9-inch pie pan, press gently into bottom and sides, trim excess, and crimp edges decoratively.
Prick bottom of crust several times with a fork to prevent bubbling.
In a large bowl, whisk together corn syrup, brown sugar, cocoa powder, and eggs until completely smooth with no lumps.
Stir in vanilla extract, then fold in pecan halves and chocolate chips until evenly distributed.
Pour filling into prepared pie crust, spreading pecans and chocolate chips evenly across the top.
Bake for 50 to 60 minutes until edges are set but center still has a slight jiggle when gently shaken. Cover crust edges with foil if browning too quickly.
Remove from oven and cool on wire rack for at least 2 hours before slicing. The filling needs this time to firm up properly.