Preheat the oven to 325°F (160°C).
In a mixing bowl, combine the graham cracker crumbs, melted butter, and sugar. Stir until well combined.
Press the mixture evenly into the bottom of a 9-inch springform pan to form the crust. Bake for 10 minutes, then remove from the oven and let it cool.
In another mixing bowl, use an electric mixer to beat the softened cream cheese and peanut butter together until smooth and creamy.
Gradually add the sugar, mixing until combined. Then, add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and sour cream until fully incorporated.
Pour the cheesecake filling over the cooled crust, smoothing out the top with a spatula.
Bake in the preheated oven for 50–60 minutes, or until the edges are set but the center is still slightly jiggly.
Turn off the oven and allow the cheesecake to cool in the oven with the door slightly ajar for about 1 hour.
In a small saucepan, combine the jelly and lemon juice and heat gently until melted and smooth. Pour the jelly topping over the cooled cheesecake.
Refrigerate for at least 4 hours, preferably overnight, before slicing and serving.