Cut the tops of the pumpkins off. Scoop out the insides, being sure to scrape the sides as clean as you can so they aren't stringy, and discard the pumpkin "guts" (all of the stringy stuff and the seeds, if you're not using them for something else)
In a large bowl mix cream cheese, sugar, and egg and egg yolk. Add pumpkin, vanilla, cinnamon, and pumpkin pie spice and mix until smooth.
Scoop cheesecake filling into hollowed pumpkins. Place on a lightly greased baking sheet and bake at 350 for about 25-30 minutes or until cheesecake is set. Chill for at least one hour or until cheesecake is completely chilled. Top with graham cracker crumbs and whipped cream and serve.
*If you use 4-inch pumpkins, you should be able to get 4 filled pumpkins from this recipe. If you use 5-6 inch pumpkins, double the cheesecake portion of the recipe to have enough filling for the larger pumpkins.