In the bowl of a food processor or electric mixer, beat the cream cheese, sugar, pumpkin puree, caramel, and sour cream until smooth. Add the eggs and yolk, cinnamon, nutmeg, cloves, flour, and vanilla and puree until just combined. Pour over crust and spread evenly. Bake for 1 hour, or until set and dry at the edges but slightly jiggly in the center. Turn off the oven and allow to cool inside for 15 minutes before removing to a cooling rack to cool to room temperature (this helps prevent cracks). Refrigerate for at least 6 hours, or overnight. The cheesecake can be refrigerated for up to 3 days. Top with whipped cream and caramel sauce before serving.