Preheat the oven to 375 degrees. Spray a 9x13 inch pan with oil and set aside.
In a large bowl, whisk together pumpkin puree, heavy cream, brown sugar, granulated sugar, eggs, vanilla, cinnamon, salt, nutmeg, cloves, and ginger until well mixed.
Pour batter into the prepared 9x13 pan.
In a medium bowl, mix together flour, brown sugar, butter, pecans, cinnamon, and salt.
Sprinkle topping over filling evenly. Bake for 50-55 minutes; until browned and center is no longer moist.
Serve warm with ice cream.