Combine dry ingredients in a bowl: flour, baking powder, sugar, salt.
In another bowl whisk together oil, eggs, vanilla, yogurt, milk, pumpkin, cinnamon, cloves and nutmeg.
Gradually stir in the dry ingredients into the wet.
Heat a griddle for a few minutes over medium high heat until it's hot. Use a ladle to spoon the batter onto the griddle. Cook a few minutes on each side till nicely browned.
In a mixer cream the cream cheese until soft and smooth. Drizzle in syrup until you have the consistency you want. You can make it as thick or thin as you like.