Preheat oven to 400°
In the bowl of a mixer beat cream cheese with granulated sugar and brown sugar until smooth.
Mix in pumpkin, cinnamon, pumpkin pie spice, salt, and vanilla.
Beat in eggs and heavy cream.
Be sure to scrape down the sides at each step to ensure everything is combined well.
Pour the filling into the unbaked pie crust.
Now turn your oven to 350° And bake the pie for 49-50 minutes the center will be set but not firm and not giggly. A knife or toothpick tested 3 inches from the edge should come out clean.
Be sure to not overbake it, as it will then be dry and the center will crack.
Remove pie from oven and cool on a rack for 2 hours, then put the pie in the refrigerator until it's completely cool at least 3 hours.