Preheat oven to 350. Melt butter and pour over crushed graham crackers. Stir in vanilla and combine all ingredients. Once combined, press into a 9" pie plate. Cook for 10 minutes.
For the custard, mix milk, honey, and corn starch into a small saucepan and bring to a boil over low heat, stirring constantly.
Lightly beat the yolks in a bowl, and once the custard mixture has reached a boil, temper the eggs by mixing a spoonful of the hot custard mix with the yolks. Then, pour the yolk mixture into the saucepan and continue cooking the custard until thick (about 10 minutes or so). Pull off heat, add in butter, vanilla, and peanut butter.
For the honey filling, pour honey over graham crust, then sprinkle chocolate chips over the honey. Pour custard on top.
For the meringue, whip the egg whites until foamy. Gradually add in the sugar and the mixture to whip until it forms stiff peaks. Pour the meringue over the custard, and cook in the oven for 10-12 minutes or until the meringue is golden brown.
Chill before serving.