Prepare the pie crust: In a medium bowl, combine all of the pie crust ingredients and mix well. Pat the crust into the bottom and up the sides of a 9-inch pie plate (do not use a deep dish pie plate).
Prepare the filling: In a medium saucepan, melt the butter over low heat. Stir in the chocolate; stir until melted. Remove from heat and stir in the sugar and whipping cream. Let cool slightly, then whisk in the eggs, whisking briskly by hand for one minute. Stir in the vanilla and corn syrup until well combined.
Pour the filling into the coconut crust. Bake for 35 minutes or until the pie is no longer jiggly in the middle and the crust is golden brown.