In a medium bowl, mix together the flour, baking powder, baking soda, pie spice, cinnamon and salt. Set aside.
In a medium bowl, whisk the pumpkin puree with the olive oil, granulated sugar, brown sugar, water and vanilla extract.
In a small bowl, whisk together the cream cheese and butter until smooth.
Gradually whisk in the powdered sugar followed by the vanilla extract.