Combine corn syrup, sugar and salt in a small saucepan. Bring mixture to a boil over medium heat, stirring until sugar dissolves. Boil for 2 minutes. Remove from heat.
Add chocolate and butter to syrup mixture, stirring until chocolate is melted and mixture is smooth. Let cool for 5 minutes.
Pour chocolate mixture slowly over eggs, stirring constantly. Add vanilla and pecans; mix well. Place pie crust on a baking sheet, and pour mixture into crust.
Bake in a 350-degree preheated oven for about 50 minutes or until center of pie is slightly puffed. Cool at least 1 hour. To serve, top each slice with cherry pie filling and whipped cream, if desired.